Lines Matching refs:if_init
218 struct ifnet_init_eparams if_init; in pktap_clone_create() local
250 bzero(&if_init, sizeof(if_init)); in pktap_clone_create()
251 if_init.ver = IFNET_INIT_CURRENT_VERSION; in pktap_clone_create()
252 if_init.len = sizeof(if_init); in pktap_clone_create()
253 if_init.flags = IFNET_INIT_LEGACY; in pktap_clone_create()
254 if_init.name = ifc->ifc_name; in pktap_clone_create()
255 if_init.unit = unit; in pktap_clone_create()
256 if_init.type = IFT_PKTAP; in pktap_clone_create()
257 if_init.family = IFNET_FAMILY_LOOPBACK; in pktap_clone_create()
258 if_init.output = pktap_if_output; in pktap_clone_create()
259 if_init.demux = pktap_demux; in pktap_clone_create()
260 if_init.add_proto = pktap_add_proto; in pktap_clone_create()
261 if_init.del_proto = pktap_del_proto; in pktap_clone_create()
262 if_init.softc = pktap; in pktap_clone_create()
263 if_init.ioctl = pktap_ioctl; in pktap_clone_create()
264 if_init.detach = pktap_detach; in pktap_clone_create()
266 error = ifnet_allocate_extended(&if_init, &pktap->pktp_ifp); in pktap_clone_create()