diff options
-rw-r--r-- | libxtables/xtoptions.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libxtables/xtoptions.c b/libxtables/xtoptions.c index ba3128bd..326febd5 100644 --- a/libxtables/xtoptions.c +++ b/libxtables/xtoptions.c @@ -844,7 +844,7 @@ void xtables_option_parse(struct xt_option_call *cb) * a *RC option type. */ cb->nvals = 1; - if (entry->type <= ARRAY_SIZE(xtopt_subparse) && + if (entry->type < ARRAY_SIZE(xtopt_subparse) && xtopt_subparse[entry->type] != NULL) xtopt_subparse[entry->type](cb); /* Exclusion with other flags tested later in finalize. */ |