From c9c879996b0e26c0f5c3a712a42e2e2b487df005 Mon Sep 17 00:00:00 2001 From: "/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org" Date: Thu, 17 Nov 2005 13:04:49 +0000 Subject: only set revisions on real targets, not on jumps. (Pablo Neira) --- iptables.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/iptables.c b/iptables.c index cc47e98..cc8d423 100644 --- a/iptables.c +++ b/iptables.c @@ -2394,7 +2394,9 @@ int do_command(int argc, char *argv[], char **table, iptc_handle_t *handle) target->t = fw_calloc(1, size); target->t->u.target_size = size; strcpy(target->t->u.user.name, jumpto); - set_revision(target->t->u.user.name, target->revision); + if (!iptc_is_chain(jumpto, *handle)) + set_revision(target->t->u.user.name, + target->revision); if (target->init != NULL) target->init(target->t, &fw.nfcache); } -- cgit v1.2.3