1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-10-19 02:29:40 +00:00

test strdup() failures.

from: Chris Faulhaber <jedgar@fxp.org>

Obtained from:	KAME
This commit is contained in:
Hajimu UMEMOTO 2000-12-04 13:38:59 +00:00
parent f315dbdbd4
commit effd2d8296
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=69571

View File

@ -444,11 +444,13 @@ main(argc, argv)
#ifdef IPSEC_POLICY_IPSEC
case 'P':
options |= F_POLICY;
if (!strncmp("in", optarg, 2))
policy_in = strdup(optarg);
else if (!strncmp("out", optarg, 3))
policy_out = strdup(optarg);
else
if (!strncmp("in", optarg, 2)) {
if ((policy_in = strdup(optarg)) == NULL)
errx(1, "strdup");
} else if (!strncmp("out", optarg, 3)) {
if ((policy_out = strdup(optarg)) == NULL)
errx(1, "strdup");
} else
errx(1, "invalid security policy");
break;
#else