Lines Matching refs:vlan_init
945 struct ifnet_init_params vlan_init;
967 bzero(&vlan_init, sizeof(vlan_init));
968 vlan_init.uniqueid = ifv->ifv_name;
969 vlan_init.uniqueid_len = strlen(ifv->ifv_name);
970 vlan_init.name = ifc->ifc_name;
971 vlan_init.unit = unit;
972 vlan_init.family = IFNET_FAMILY_VLAN;
973 vlan_init.type = IFT_L2VLAN;
974 vlan_init.output = vlan_output;
975 vlan_init.demux = ether_demux;
976 vlan_init.add_proto = ether_add_proto;
977 vlan_init.del_proto = ether_del_proto;
978 vlan_init.check_multi = ether_check_multi;
979 vlan_init.framer = ether_frameout;
980 vlan_init.softc = ifv;
981 vlan_init.ioctl = vlan_ioctl;
982 vlan_init.set_bpf_tap = vlan_set_bpf_tap;
983 vlan_init.detach = vlan_if_free;
984 vlan_init.broadcast_addr = etherbroadcastaddr;
985 vlan_init.broadcast_len = ETHER_ADDR_LEN;
986 error = ifnet_allocate(&vlan_init, &ifp);