diff options
author | brian <brian@FreeBSD.org> | 2000-09-16 14:17:15 +0000 |
---|---|---|
committer | brian <brian@FreeBSD.org> | 2000-09-16 14:17:15 +0000 |
commit | 3e00aea6f85a6a6b27c0596dc25a5da472e2e803 (patch) | |
tree | 83af1ebb1902b066127fdaff3a30517d0a757db3 /sys/net | |
parent | fc5495e38e718593b4b118d08cfd5bfaaec0324e (diff) | |
download | FreeBSD-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')
-rw-r--r-- | sys/net/bpf.c | 5 |
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); } |