Changeset View
Changeset View
Standalone View
Standalone View
sbin/ipfw/main.c
Show First 20 Lines • Show All 256 Lines • ▼ Show 20 Lines | if ( ac >= 2 && !strcmp(av[1], "sysctl")) { | ||||
return 0; | return 0; | ||||
} | } | ||||
#endif | #endif | ||||
/* Save arguments for final freeing of memory. */ | /* Save arguments for final freeing of memory. */ | ||||
save_av = av; | save_av = av; | ||||
optind = optreset = 1; /* restart getopt() */ | optind = optreset = 1; /* restart getopt() */ | ||||
while ((ch = getopt(ac, av, "abcdefhinNp:qs:STtv")) != -1) | while ((ch = getopt(ac, av, "abcdDefhinNp:qs:STtv")) != -1) | ||||
switch (ch) { | switch (ch) { | ||||
case 'a': | case 'a': | ||||
do_acct = 1; | do_acct = 1; | ||||
break; | break; | ||||
case 'b': | case 'b': | ||||
co.comment_only = 1; | co.comment_only = 1; | ||||
co.do_compact = 1; | co.do_compact = 1; | ||||
break; | break; | ||||
case 'c': | case 'c': | ||||
co.do_compact = 1; | co.do_compact = 1; | ||||
break; | break; | ||||
case 'd': | case 'd': | ||||
co.do_dynamic = 1; | co.do_dynamic = 1; | ||||
break; | break; | ||||
case 'D': | |||||
co.do_dynamic = 2; | |||||
break; | |||||
case 'e': | case 'e': | ||||
co.do_expired = 1; | /* nop for compatibility */ | ||||
break; | break; | ||||
case 'f': | case 'f': | ||||
co.do_force = 1; | co.do_force = 1; | ||||
break; | break; | ||||
case 'h': /* help */ | case 'h': /* help */ | ||||
free(save_av); | free(save_av); | ||||
▲ Show 20 Lines • Show All 341 Lines • Show Last 20 Lines |