]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
libxt_CT: print conntrack zone in ->print/->save
authorPatrick McHardy <kaber@trash.net>
Tue, 20 Apr 2010 12:26:47 +0000 (14:26 +0200)
committerPatrick McHardy <kaber@trash.net>
Tue, 20 Apr 2010 12:26:47 +0000 (14:26 +0200)
Signed-off-by: Patrick McHardy <kaber@trash.net>
extensions/libxt_CT.c

index 0b40fc61279962f9e1bb456afe883d637741404d..9f9d95241ae21209a0b658029b2d9148880c9c01 100644 (file)
@@ -150,6 +150,8 @@ static void ct_print(const void *ip, const struct xt_entry_target *target, int n
        if (info->exp_events)
                ct_print_events("expevents", exp_event_tbl,
                                ARRAY_SIZE(exp_event_tbl), info->exp_events);
+       if (info->zone)
+               printf("zone %u ", info->zone);
 }
 
 static void ct_save(const void *ip, const struct xt_entry_target *target)
@@ -167,6 +169,8 @@ static void ct_save(const void *ip, const struct xt_entry_target *target)
        if (info->exp_events)
                ct_print_events("--expevents", exp_event_tbl,
                                ARRAY_SIZE(exp_event_tbl), info->exp_events);
+       if (info->zone)
+               printf("--zone %u ", info->zone);
 }
 
 static struct xtables_target ct_target = {