]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
libxt_NFQUEUE: avoid double attempt at parsing
authorJan Engelhardt <jengelh@medozas.de>
Tue, 24 May 2011 22:11:48 +0000 (00:11 +0200)
committerJan Engelhardt <jengelh@medozas.de>
Tue, 24 May 2011 22:38:55 +0000 (00:38 +0200)
Fixes this error:

NFQUEUE: option "--queue-num" can only be used once.

Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
extensions/libxt_NFQUEUE.c

index a86c88a3cdade0f21b46eec33579521fc9cccaf8..71ead8d6d985a1fd538d37b0e2b5a737ff4c95c2 100644 (file)
@@ -81,14 +81,11 @@ static void NFQUEUE_parse_v2(struct xt_option_call *cb)
 {
        struct xt_NFQ_info_v2 *info = cb->data;
 
-       xtables_option_parse(cb);
+       NFQUEUE_parse_v1(cb);
        switch (cb->entry->id) {
        case O_QUEUE_BYPASS:
                info->bypass = 1;
                break;
-       default:
-               NFQUEUE_parse_v1(cb);
-               break;
        }
 }