diff options
| author | John Baldwin <jhb@FreeBSD.org> | 2007-01-19 23:01:34 +0000 |
|---|---|---|
| committer | John Baldwin <jhb@FreeBSD.org> | 2007-01-19 23:01:34 +0000 |
| commit | bad206d3cdd7007549d166866249a7203bcabfa6 (patch) | |
| tree | 12ab14f40230ad6ac725123387270bfa8bfdb192 /sys/netinet | |
| parent | 547d6e9679429cbbb240a4460ee4eea888c9a292 (diff) | |
Notes
Diffstat (limited to 'sys/netinet')
| -rw-r--r-- | sys/netinet/ip_carp.c | 2 | ||||
| -rw-r--r-- | sys/netinet/ip_gre.c | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/sys/netinet/ip_carp.c b/sys/netinet/ip_carp.c index 794ee69824a4..f1eef42e633f 100644 --- a/sys/netinet/ip_carp.c +++ b/sys/netinet/ip_carp.c @@ -658,7 +658,7 @@ carp_input_c(struct mbuf *m, struct carp_header *ch, sa_family_t af) SC2IFP(sc)->if_ipackets++; SC2IFP(sc)->if_ibytes += m->m_pkthdr.len; - if (SC2IFP(sc)->if_bpf) { + if (bpf_peers_present(SC2IFP(sc)->if_bpf)) { struct ip *ip = mtod(m, struct ip *); uint32_t af1 = af; diff --git a/sys/netinet/ip_gre.c b/sys/netinet/ip_gre.c index 658878d1e24c..4d945d2871a4 100644 --- a/sys/netinet/ip_gre.c +++ b/sys/netinet/ip_gre.c @@ -206,7 +206,7 @@ gre_input2(struct mbuf *m ,int hlen, u_char proto) /* Unlike NetBSD, in FreeBSD m_adj() adjusts m->m_pkthdr.len as well */ m_adj(m, hlen); - if (GRE2IFP(sc)->if_bpf) { + if (bpf_peers_present(GRE2IFP(sc)->if_bpf)) { bpf_mtap2(GRE2IFP(sc)->if_bpf, &af, sizeof(af), m); } @@ -289,7 +289,7 @@ gre_mobile_input(struct mbuf *m, int hlen) ip->ip_sum = 0; ip->ip_sum = in_cksum(m, (ip->ip_hl << 2)); - if (GRE2IFP(sc)->if_bpf) { + if (bpf_peers_present(GRE2IFP(sc)->if_bpf)) { u_int32_t af = AF_INET; bpf_mtap2(GRE2IFP(sc)->if_bpf, &af, sizeof(af), m); } |
