]> xenbits.xensource.com Git - people/liuw/freebsd.git/commitdiff
Print proper setfib values in ipfw log.
authormelifaro <melifaro@FreeBSD.org>
Sun, 8 Nov 2015 13:44:21 +0000 (13:44 +0000)
committermelifaro <melifaro@FreeBSD.org>
Sun, 8 Nov 2015 13:44:21 +0000 (13:44 +0000)
Submitted by: Denis Schneider <v1ne2go at gmail>

sys/netpfil/ipfw/ip_fw_log.c

index e359fd71e2976d68e5d7e357e1622db309536d58..29374f94901522955f0e9c86d99aedcfd5857128 100644 (file)
@@ -352,7 +352,7 @@ ipfw_log(struct ip_fw_chain *chain, struct ip_fw *f, u_int hlen,
                        break;
                case O_SETFIB:
                        snprintf(SNPARGS(action2, 0), "SetFib %d",
-                               TARG(cmd->arg1, fib));
+                               TARG(cmd->arg1, fib) & 0x7FFF);
                        break;
                case O_SKIPTO:
                        snprintf(SNPARGS(action2, 0), "SkipTo %d",