Lines Matching defs:ifp
92 npflog_ioctl(ifnet_t *ifp, u_long cmd, void *data)
94 npflog_softc_t *sc = ifp->if_softc;
100 ifp->if_flags |= (IFF_UP | IFF_RUNNING);
103 error = ifioctl_common(ifp, cmd, data);
114 ifnet_t *ifp;
119 ifp = &sc->sc_if;
120 ifp->if_softc = sc;
122 if_initname(ifp, "npflog", unit);
123 ifp->if_type = IFT_OTHER;
124 ifp->if_dlt = DLT_NULL;
125 ifp->if_ioctl = npflog_ioctl;
128 if_attach(ifp);
129 if_alloc_sadl(ifp);
130 bpf_attach(ifp, DLT_NPFLOG, NPFLOG_HDRLEN);
138 npflog_clone_destroy(ifnet_t *ifp)
140 npflog_softc_t *sc = ifp->if_softc;
144 bpf_detach(ifp);
145 if_detach(ifp);