From 6a05792540ffa00713f4b3a1521864f7dddc1f39 Mon Sep 17 00:00:00 2001 From: sam Date: Fri, 15 Nov 2002 00:00:15 +0000 Subject: network interface and link layer changes: o on input don't strip the Ethernet header from packets o input packet handling is now done with if_input o track changes to ether_ifattach/ether_ifdetach API o track changes to bpf tapping o call ether_ioctl for default handling of ioctl's o use constants from net/ethernet.h where possible Reviewed by: many Approved by: re --- sys/net/if_ppp.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'sys/net/if_ppp.c') diff --git a/sys/net/if_ppp.c b/sys/net/if_ppp.c index 0ad0b74..aab5377 100644 --- a/sys/net/if_ppp.c +++ b/sys/net/if_ppp.c @@ -887,8 +887,7 @@ pppoutput(ifp, m0, dst, rtp) /* * See if bpf wants to look at the packet. */ - if (ifp->if_bpf) - bpf_mtap(ifp, m0); + BPF_MTAP(ifp, m0); /* * Put the packet on the appropriate queue. @@ -1519,8 +1518,7 @@ ppp_inproc(sc, m) } /* See if bpf wants to look at the packet. */ - if (sc->sc_if.if_bpf) - bpf_mtap(&sc->sc_if, m); + BPF_MTAP(&sc->sc_if, m); rv = 0; switch (proto) { -- cgit v1.1