summaryrefslogtreecommitdiffstats
path: root/sys/net/bpf.c
diff options
context:
space:
mode:
authorbrian <brian@FreeBSD.org>2000-09-16 14:17:15 +0000
committerbrian <brian@FreeBSD.org>2000-09-16 14:17:15 +0000
commit3e00aea6f85a6a6b27c0596dc25a5da472e2e803 (patch)
tree83af1ebb1902b066127fdaff3a30517d0a757db3 /sys/net/bpf.c
parentfc5495e38e718593b4b118d08cfd5bfaaec0324e (diff)
downloadFreeBSD-src-3e00aea6f85a6a6b27c0596dc25a5da472e2e803.zip
FreeBSD-src-3e00aea6f85a6a6b27c0596dc25a5da472e2e803.tar.gz
Call bpfattach() correctly from if_ppp.c
Submitted by: Andy Adams <ala@merit.edu> PR: 18506
Diffstat (limited to 'sys/net/bpf.c')
-rw-r--r--sys/net/bpf.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/net/bpf.c b/sys/net/bpf.c
index 0416b51..18433a3 100644
--- a/sys/net/bpf.c
+++ b/sys/net/bpf.c
@@ -217,6 +217,11 @@ bpf_movein(uio, linktype, mp, sockp, datlen)
break;
#endif
+ case DLT_PPP:
+ sockp->sa_family = AF_UNSPEC;
+ hlen = 4; /* This should match PPP_HDRLEN */
+ break;
+
default:
return (EIO);
}
OpenPOWER on IntegriCloud