/illumos-gate/usr/src/uts/common/sys/ |
H A D | neti.h | 122 typedef struct net_data *net_handle_t; typedef 130 int (*netp_getifname)(net_handle_t, phy_if_t, char *, 132 int (*netp_getmtu)(net_handle_t, phy_if_t, lif_if_t); 133 int (*netp_getpmtuenabled)(net_handle_t); 134 int (*netp_getlifaddr)(net_handle_t, phy_if_t, lif_if_t, 136 int (*neti_getlifzone)(net_handle_t, phy_if_t, lif_if_t, 138 int (*neti_getlifflags)(net_handle_t, phy_if_t, lif_if_t, 140 phy_if_t (*netp_phygetnext)(net_handle_t, phy_if_t); 141 phy_if_t (*netp_phylookup)(net_handle_t, const char *); 142 lif_if_t (*netp_lifgetnext)(net_handle_t, phy_if_t, lif_if_t); [all …]
|
H A D | hook_event.h | 58 net_handle_t hpe_protocol; 99 net_handle_t hne_protocol;
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | neti_impl.c | 38 static net_handle_t net_find(const char *protocol, neti_stack_t *ns); 40 static net_handle_t 64 net_handle_t 103 net_protocol_unregister(net_handle_t info) in net_protocol_unregister() 122 net_handle_t 126 net_handle_t nd; in net_protocol_lookup() 149 net_protocol_release(net_handle_t info) in net_protocol_release() 169 net_handle_t 170 net_protocol_walk(netid_t netid, net_handle_t info) in net_protocol_walk() 215 net_getifname(net_handle_t info, phy_if_t nic, char *buffer, in net_getifname() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_netinfo.c | 57 static int ip_getifname(net_handle_t, phy_if_t, char *, 59 static int ip_getmtu(net_handle_t, phy_if_t, lif_if_t); 60 static int ip_getpmtuenabled(net_handle_t); 61 static int ip_getlifaddr(net_handle_t, phy_if_t, lif_if_t, 63 static int ip_getlifzone(net_handle_t, phy_if_t, lif_if_t, 65 static int ip_getlifflags(net_handle_t, phy_if_t, lif_if_t, 67 static phy_if_t ip_phygetnext(net_handle_t, phy_if_t); 68 static phy_if_t ip_phylookup(net_handle_t, const char *); 69 static lif_if_t ip_lifgetnext(net_handle_t, phy_if_t, lif_if_t); 70 static int ip_inject(net_handle_t, inject_t, net_inject_t *); [all …]
|
/illumos-gate/usr/src/uts/intel/io/viona/ |
H A D | viona_hook.c | 88 viona_neti_getifname(net_handle_t neti __unused, phy_if_t phy __unused, in viona_neti_getifname() 95 viona_neti_getmtu(net_handle_t neti __unused, phy_if_t phy __unused, in viona_neti_getmtu() 102 viona_neti_getptmue(net_handle_t neti __unused) in viona_neti_getptmue() 108 viona_neti_getlifaddr(net_handle_t neti __unused, phy_if_t phy __unused, in viona_neti_getlifaddr() 116 viona_neti_getlifzone(net_handle_t neti __unused, phy_if_t phy __unused, in viona_neti_getlifzone() 123 viona_neti_getlifflags(net_handle_t neti __unused, phy_if_t phy __unused, in viona_neti_getlifflags() 130 viona_neti_phygetnext(net_handle_t neti __unused, phy_if_t phy __unused) in viona_neti_phygetnext() 136 viona_neti_phylookup(net_handle_t neti __unused, const char *name __unused) in viona_neti_phylookup() 142 viona_neti_lifgetnext(net_handle_t neti __unused, phy_if_t phy __unused, in viona_neti_lifgetnext() 149 viona_neti_inject(net_handle_t neti __unused, inject_t style __unused, in viona_neti_inject() [all …]
|
H A D | viona_impl.h | 242 net_handle_t vnh_neti;
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | ip_stack.h | 385 net_handle_t ips_ipv4_net_data; 386 net_handle_t ips_ipv6_net_data; 387 net_handle_t ips_arp_net_data; 429 net_handle_t ips_ip4_observe_pr; 430 net_handle_t ips_ip6_observe_pr;
|
H A D | ipnet.h | 195 net_handle_t ips_ndv4; 196 net_handle_t ips_ndv6;
|
/illumos-gate/usr/src/uts/common/inet/ipf/netinet/ |
H A D | ipf_stack.h | 147 net_handle_t ifs_ipf_ipv4; 148 net_handle_t ifs_ipf_ipv6; 149 net_handle_t ifs_ipf_viona;
|
/illumos-gate/usr/src/uts/common/inet/ipnet/ |
H A D | ipnet.c | 113 net_handle_t ipne_protocol; 159 static int ipnet_populate_if(net_handle_t, ipnet_stack_t *, boolean_t); 163 static void ipnet_add_ifaddr(uint64_t, ipnetif_t *, net_handle_t); 392 ipnet_populate_if(net_handle_t nd, ipnet_stack_t *ips, boolean_t isv6) in ipnet_populate_if() 1388 ipnet_add_ifaddr(uint64_t lif, ipnetif_t *ipnetif, net_handle_t nd) in ipnet_add_ifaddr() 1519 ipnet_lifup_ev(uint64_t ifindex, uint64_t lifindex, net_handle_t nd, in ipnet_lifup_ev()
|
/illumos-gate/usr/src/uts/common/inet/ipd/ |
H A D | ipd.c | 221 net_handle_t ipdn_v4hdl; /* IPv4 net handle */ 222 net_handle_t ipdn_v6hdl; /* IPv4 net handle */
|
/illumos-gate/usr/src/uts/common/inet/ipf/ |
H A D | ip_fil_solaris.c | 1130 net_handle_t nif; 1659 net_handle_t net_data; 1977 net_handle_t net_data_p; 2002 fr_forwarding_enabled(phy_if_t phyif, net_handle_t ndp) in fr_forwarding_enabled() 2048 net_handle_t net_data_p;
|
H A D | ip_log.c | 250 net_handle_t nif;
|
H A D | ip_auth.c | 371 net_handle_t net_data_p;
|
H A D | ip_proxy.c | 494 net_handle_t net_data_p;
|
H A D | ip_nat6.c | 2215 net_handle_t net_data_p = ifs->ifs_ipf_ipv6; 2497 net_handle_t net_data_p = ifs->ifs_ipf_ipv6;
|
H A D | ip_nat.c | 4070 net_handle_t net_data_p = ifs->ifs_ipf_ipv4; 4397 net_handle_t net_data_p = ifs->ifs_ipf_ipv4;
|
H A D | fil.c | 5980 net_handle_t net_data_p;
|