diff options
author | glebius <glebius@FreeBSD.org> | 2013-10-28 10:12:19 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2013-10-28 10:12:19 +0000 |
commit | 5da8adaa108ebb1c2b51af288aabc11cc1be3b57 (patch) | |
tree | 8ee723d389f61f69b91bd23ed522958cc306e302 /sys/netpfil/pf/pf.c | |
parent | c829949efacb31ac7d8dc8d4df99d801a43a2fec (diff) | |
download | FreeBSD-src-5da8adaa108ebb1c2b51af288aabc11cc1be3b57.zip FreeBSD-src-5da8adaa108ebb1c2b51af288aabc11cc1be3b57.tar.gz |
- Fix VIMAGE build.
- Fix build with gcc.
Diffstat (limited to 'sys/netpfil/pf/pf.c')
-rw-r--r-- | sys/netpfil/pf/pf.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/netpfil/pf/pf.c b/sys/netpfil/pf/pf.c index e03d18f..70fb5f3 100644 --- a/sys/netpfil/pf/pf.c +++ b/sys/netpfil/pf/pf.c @@ -4554,7 +4554,7 @@ pf_icmp_state_lookup(struct pf_state_key_cmp *key, struct pf_pdesc *pd, if ((*state)->rule.ptr->type && (((*state)->direction == direction) ? PF_IN : PF_OUT) != icmp_dir) { - if (pf_status.debug >= PF_DEBUG_MISC) { + if (V_pf_status.debug >= PF_DEBUG_MISC) { printf("pf: icmp type %d in wrong direction (%d): ", icmp_dir, direction); pf_print_state(*state); @@ -4593,6 +4593,8 @@ pf_test_state_icmp(struct pf_state **state, int direction, struct pfi_kif *kif, break; #endif /* INET6 */ + default: + panic("%s: proto %d\n", __func__, pd->proto); } if (pf_icmp_mapping(pd, icmptype, &icmp_dir, &multi, |