Home | History | Annotate | Download | only in net

Lines Matching refs:gif_if

286 	struct ifnet *ifp = &sc->gif_if;
372 if_initname(&sc->gif_if, ifc->ifc_name, unit);
380 ifp = &sc->gif_if;
402 sc->gif_if.if_addrlen = 0;
403 sc->gif_if.if_mtu = GIF_MTU;
404 sc->gif_if.if_flags = IFF_POINTOPOINT | IFF_MULTICAST;
406 sc->gif_if.if_extflags |= IFEF_MPSAFE;
408 sc->gif_if.if_ioctl = gif_ioctl;
409 sc->gif_if.if_output = gif_output;
410 sc->gif_if.if_start = gif_start;
411 sc->gif_if.if_transmit = gif_transmit;
412 sc->gif_if.if_type = IFT_GIF;
413 sc->gif_if.if_dlt = DLT_NULL;
414 sc->gif_if.if_softc = sc;
415 IFQ_SET_READY(&sc->gif_if.if_snd);
416 if_initialize(&sc->gif_if);
418 sc->gif_if.if_link_state = LINK_STATE_DOWN;
419 if_alloc_sadl(&sc->gif_if);
420 bpf_attach(&sc->gif_if, DLT_NULL, sizeof(u_int));
421 if_register(&sc->gif_if);
433 gif_delete_tunnel(&sc->gif_if);
463 if ((sc->gif_if.if_flags & IFF_UP) == 0)
603 IFQ_DEQUEUE(&sc->gif_if.if_snd, m);
655 struct ifnet *ifp = &var->gv_softc->gif_if;
869 error = gif_set_tunnel(&sc->gif_if, src, dst);
871 if_link_state_change(&sc->gif_if, LINK_STATE_UP);
879 gif_delete_tunnel(&sc->gif_if);
880 if_link_state_change(&sc->gif_if, LINK_STATE_DOWN);
1248 struct ifnet *ifp = &sc->gif_if;