summaryrefslogtreecommitdiff
path: root/sys/netinet
diff options
context:
space:
mode:
authorMaxim Konovalov <maxim@FreeBSD.org>2003-01-27 13:45:20 +0000
committerMaxim Konovalov <maxim@FreeBSD.org>2003-01-27 13:45:20 +0000
commit9893f17edec6cb35e60245352d008e9d5a7ac789 (patch)
tree82baed87e8588e8b07abe70c191d0336242beb3d /sys/netinet
parent4388b4eee89ff3d13451581debd41367f35d82c2 (diff)
Notes
Diffstat (limited to 'sys/netinet')
-rw-r--r--sys/netinet/ip_fw2.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/netinet/ip_fw2.c b/sys/netinet/ip_fw2.c
index f71357e88564..ce6217c22581 100644
--- a/sys/netinet/ip_fw2.c
+++ b/sys/netinet/ip_fw2.c
@@ -1175,6 +1175,8 @@ lookup_next_rule(struct ip_fw *me)
/* look for action, in case it is a skipto */
cmd = ACTION_PTR(me);
+ if (cmd->opcode == O_LOG)
+ cmd += F_LEN(cmd);
if ( cmd->opcode == O_SKIPTO )
for (rule = me->next; rule ; rule = rule->next)
if (rule->rulenum >= cmd->arg1)