X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=options.c;h=8effd2a96007a090a1cce324fc8ed417c1c6e37b;hb=62863ea95d3c2c7dd0b56ac0f1dee5a4590ca70c;hp=344d33d1fbd8d5a12ec04e8f091367a29addf24e;hpb=061fdb168b98f6d4f23bebf5153d51bb3a85611e;p=project%2Ffirewall3.git diff --git a/options.c b/options.c index 344d33d..8effd2a 100644 --- a/options.c +++ b/options.c @@ -40,7 +40,7 @@ parse_enum(void *ptr, const char *val, const char **values, int min, int max) } -const char *fw3_flag_names[FW3_DEFAULT_DROP_INVALID + 1] = { +const char *fw3_flag_names[__FW3_FLAG_MAX] = { "filter", "nat", "mangle", @@ -132,8 +132,8 @@ fw3_parse_string(void *ptr, const char *val) bool fw3_parse_target(void *ptr, const char *val) { - return parse_enum(ptr, val, &fw3_flag_names[FW3_TARGET_ACCEPT], - FW3_TARGET_ACCEPT, FW3_TARGET_SNAT); + return parse_enum(ptr, val, &fw3_flag_names[FW3_FLAG_ACCEPT], + FW3_FLAG_ACCEPT, FW3_FLAG_SNAT); } bool