lif_if_t
extern void ill_nic_event_dispatch(ill_t *, lif_if_t, nic_event_t,
ill_nic_event_dispatch(ill_t *ill, lif_if_t lif, nic_event_t event,
static int net_no_getlifaddr(net_handle_t, phy_if_t, lif_if_t,
static int net_no_getlifzone(net_handle_t, phy_if_t, lif_if_t,
static int net_no_getlifflags(net_handle_t, phy_if_t, lif_if_t,
static int ip_getmtu_impl(phy_if_t, lif_if_t, boolean_t,
static lif_if_t ip_lifgetnext_impl(phy_if_t, lif_if_t, boolean_t,
static int ip_getifaddr_type(sa_family_t, ipif_t *, lif_if_t,
static int ip_getlifaddr_impl(sa_family_t, phy_if_t, lif_if_t,
ip_getlifaddr(net_handle_t neti, phy_if_t phy_ifdata, lif_if_t ifdata,
ipv6_getlifaddr(net_handle_t neti, phy_if_t phy_ifdata, lif_if_t ifdata,
lif_if_t ifdata, size_t nelem, net_ifaddr_t type[],
lif_if_t ipifid;
lif_if_t type, void *storage)
ip_getlifzone_impl(sa_family_t family, phy_if_t phy_ifdata, lif_if_t ifdata,
ip_getlifzone(net_handle_t neti, phy_if_t phy_ifdata, lif_if_t ifdata,
ipv6_getlifzone(net_handle_t neti, phy_if_t phy_ifdata, lif_if_t ifdata,
ip_getlifflags_impl(sa_family_t family, phy_if_t phy_ifdata, lif_if_t ifdata,
ip_getlifflags(net_handle_t neti, phy_if_t phy_ifdata, lif_if_t ifdata,
ipv6_getlifflags(net_handle_t neti, phy_if_t phy_ifdata, lif_if_t ifdata,
net_no_getmtu(net_handle_t handle, phy_if_t phy_ifdata, lif_if_t ifdata)
static lif_if_t
net_no_lifgetnext(net_handle_t neti, phy_if_t phy_ifdata, lif_if_t ifdata)
net_no_getlifaddr(net_handle_t neti, phy_if_t phy_ifdata, lif_if_t ifdata,
net_no_getlifzone(net_handle_t neti, phy_if_t phy_ifdata, lif_if_t ifdata,
net_no_getlifflags(net_handle_t neti, phy_if_t phy_ifdata, lif_if_t ifdata,
static int ip_getmtu(net_handle_t, phy_if_t, lif_if_t);
static int ip_getlifaddr(net_handle_t, phy_if_t, lif_if_t,
static int ip_getlifzone(net_handle_t, phy_if_t, lif_if_t,
static int ip_getlifflags(net_handle_t, phy_if_t, lif_if_t,
ip_getmtu(net_handle_t neti, phy_if_t phy_ifdata, lif_if_t ifdata)
ipv6_getmtu(net_handle_t neti, phy_if_t phy_ifdata, lif_if_t ifdata)
static lif_if_t ip_lifgetnext(net_handle_t, phy_if_t, lif_if_t);
ip_getmtu_impl(phy_if_t phy_ifdata, lif_if_t ifdata, boolean_t isv6,
lif_if_t ipifid;
static int ipv6_getmtu(net_handle_t, phy_if_t, lif_if_t);
static int ipv6_getlifaddr(net_handle_t, phy_if_t, lif_if_t,
static int ipv6_getlifzone(net_handle_t, phy_if_t, lif_if_t,
static lif_if_t
ip_lifgetnext(net_handle_t neti, phy_if_t phy_ifdata, lif_if_t ifdata)
static int ipv6_getlifflags(net_handle_t, phy_if_t, lif_if_t,
static lif_if_t
ipv6_lifgetnext(net_handle_t neti, phy_if_t phy_ifdata, lif_if_t ifdata)
static lif_if_t
ip_lifgetnext_impl(phy_if_t phy_ifdata, lif_if_t ifdata, boolean_t isv6,
lif_if_t newidx, oldidx;
static lif_if_t ipv6_lifgetnext(net_handle_t, phy_if_t, lif_if_t);
static int net_no_getmtu(net_handle_t, phy_if_t, lif_if_t);
static lif_if_t net_no_lifgetnext(net_handle_t, phy_if_t, lif_if_t);
lif_if_t idx = 0;
lif_if_t lif;
static ipnetif_addr_t *ipnet_match_lif(ipnetif_t *, lif_if_t, boolean_t);
ipnet_match_lif(ipnetif_t *ipnetif, lif_if_t lid, boolean_t isv6)
lif_if_t lif;
net_getmtu(net_handle_t info, phy_if_t nic, lif_if_t ifdata)
net_getlifaddr(net_handle_t info, phy_if_t nic, lif_if_t ifdata,
net_getlifzone(net_handle_t info, phy_if_t phy_ifdata, lif_if_t ifdata,
net_getlifflags(net_handle_t info, phy_if_t phy_ifdata, lif_if_t ifdata,
lif_if_t
net_lifgetnext(net_handle_t info, phy_if_t ifidx, lif_if_t ifdata)
return ((lif_if_t)-1);
lif_if_t hne_lif;
int (*netp_getmtu)(net_handle_t, phy_if_t, lif_if_t);
int (*netp_getlifaddr)(net_handle_t, phy_if_t, lif_if_t,
int (*neti_getlifzone)(net_handle_t, phy_if_t, lif_if_t,
int (*neti_getlifflags)(net_handle_t, phy_if_t, lif_if_t,
lif_if_t (*netp_lifgetnext)(net_handle_t, phy_if_t, lif_if_t);
extern int net_getmtu(net_handle_t, phy_if_t, lif_if_t);
extern int net_getlifaddr(net_handle_t, phy_if_t, lif_if_t,
extern zoneid_t net_getlifzone(net_handle_t, phy_if_t, lif_if_t, zoneid_t *);
extern int net_getlifflags(net_handle_t, phy_if_t, lif_if_t, uint64_t *);
extern lif_if_t net_lifgetnext(net_handle_t, phy_if_t, lif_if_t);
lif_if_t ifdata __unused, size_t nelem __unused,
lif_if_t ifdata __unused, zoneid_t *zid __unused)
lif_if_t ifdata __unused, uint64_t *flags __unused)
static lif_if_t
lif_if_t ifdata __unused)
lif_if_t ifdata __unused)