/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | enx_fip.c | 248 eibnx_gw_addr_t *gw_addr) in eibnx_setup_ud_dest() argument 260 if (gw_addr == NULL) { in eibnx_setup_ud_dest() 279 if (gw_addr->ga_vect) in eibnx_setup_ud_dest() 286 attr.pa_dgids = &gw_addr->ga_gid; in eibnx_setup_ud_dest() 289 attr.pa_pkey = gw_addr->ga_pkey; in eibnx_setup_ud_dest() 297 gw_addr->ga_gid.gid_prefix, gw_addr->ga_gid.gid_guid); in eibnx_setup_ud_dest() 313 gw_addr->ga_qkey, gw_addr->ga_qpn, gw_addr->ga_vect); in eibnx_setup_ud_dest() 317 gw_addr->ga_qpn); in eibnx_setup_ud_dest() 319 gw_addr->ga_vect = NULL; in eibnx_setup_ud_dest() 333 eibnx_gw_addr_t *gw_addr) in eibnx_fip_send_solicit_pkt() argument [all …]
|
H A D | enx_q.c | 351 new_gwi->gw_addr.ga_vect = NULL; in eibnx_add_gw_to_gwlist() 354 new_gwi->gw_addr.ga_gid.gid_prefix = in eibnx_add_gw_to_gwlist() 358 new_gwi->gw_addr.ga_gid.gid_prefix = in eibnx_add_gw_to_gwlist() 362 new_gwi->gw_addr.ga_qpn = gwi->gw_ctrl_qpn; in eibnx_add_gw_to_gwlist() 363 new_gwi->gw_addr.ga_qkey = EIB_FIP_QKEY; in eibnx_add_gw_to_gwlist() 364 new_gwi->gw_addr.ga_pkey = EIB_ADMIN_PKEY; in eibnx_add_gw_to_gwlist() 587 if (orig_gwi->gw_addr.ga_vect != NULL) { in eibnx_replace_gw_in_gwlist() 588 kmem_free(orig_gwi->gw_addr.ga_vect, in eibnx_replace_gw_in_gwlist() 590 orig_gwi->gw_addr.ga_vect = NULL; in eibnx_replace_gw_in_gwlist() 595 orig_gwi->gw_addr.ga_qkey = EIB_FIP_QKEY; in eibnx_replace_gw_in_gwlist() [all …]
|
H A D | enx_misc.c | 119 if ((gwi->gw_addr).ga_vect) { in eibnx_cleanup_port_nodes() 120 kmem_free((gwi->gw_addr).ga_vect, in eibnx_cleanup_port_nodes() 122 (gwi->gw_addr).ga_vect = NULL; in eibnx_cleanup_port_nodes() 173 (gwi->gw_addr).ga_gid.gid_prefix); in eibnx_create_node_props() 177 EIB_PROP_GW_SN_PREFIX, (gwi->gw_addr).ga_gid.gid_prefix, in eibnx_create_node_props()
|
H A D | enx_hdlrs.c | 472 eib_gwi.gi_sn_prefix = gwi->gw_addr.ga_gid.gid_prefix; in eibnx_gw_is_aware()
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_rts.c | 95 ipaddr_t gw_addr, const ill_t *ill, zoneid_t zoneid, 297 ipaddr_t gw_addr; in ip_rts_request_common() local 317 gw_addr = 0; in ip_rts_request_common() 378 IN6_V4MAPPED_TO_IPADDR(&gw_addr_v6, gw_addr); in ip_rts_request_common() 547 error = ip_rt_add(dst_addr, net_mask, gw_addr, src_addr, in ip_rts_request_common() 618 error = ip_rt_delete(dst_addr, net_mask, gw_addr, in ip_rts_request_common() 704 ire = ire_ftable_lookup_v4(dst_addr, 0, gw_addr, in ip_rts_request_common() 710 gw_addr, ill, zoneid, tsl, match_flags, in ip_rts_request_common() 782 (ire->ire_gateway_addr != gw_addr)) { in ip_rts_request_common() 783 ire->ire_gateway_addr = gw_addr; in ip_rts_request_common() [all …]
|
H A D | ip6_if.c | 416 if (IN6_IS_ADDR_UNSPECIFIED(gw_addr)) in ip_rt_add_v6() 433 ipif = ipif_lookup_addr_v6(gw_addr, ill, ALL_ZONES, ipst); in ip_rt_add_v6() 435 ipif = ipif_lookup_interface_v6(gw_addr, dst_addr, ipst); in ip_rt_add_v6() 451 if (IN6_ARE_ADDR_EQUAL(gw_addr, &ipv6_loopback) && in ip_rt_add_v6() 607 ire = ire_ftable_lookup_v6(dst_addr, mask, gw_addr, in ip_rt_add_v6() 646 gw_addr, in ip_rt_add_v6() 704 gw_ire = ire_ftable_lookup_v6(gw_addr, 0, 0, type, ill, in ip_rt_add_v6() 767 ga.ga_addr = *gw_addr; in ip_rt_add_v6() 800 gw_addr, /* gateway address */ in ip_rt_add_v6() 984 ipif = ipif_lookup_interface_v6(gw_addr, dst_addr, ipst); in ip_rt_delete_v6() [all …]
|
H A D | ip6_rts.c | 197 const in6_addr_t *gw_addr, const in6_addr_t *net_mask, in ip_rts_change_v6() argument 209 rts_fill_msg_v6(type, rtm_addrs, dst_addr, net_mask, gw_addr, source, in ip_rts_change_v6()
|
H A D | ip_if.c | 5443 if (gw_addr == 0) in ip_rt_add() 5629 ire = ire_ftable_lookup_v4(dst_addr, mask, gw_addr, in ip_rt_add() 5668 (uint8_t *)&gw_addr, in ip_rt_add() 5789 IN6_IPADDR_TO_V4MAPPED(gw_addr, &ga.ga_addr); in ip_rt_add() 5822 (uchar_t *)&gw_addr, /* gateway address */ in ip_rt_add() 6015 ipif = ipif_lookup_interface(gw_addr, dst_addr, ipst); in ip_rt_delete() 6032 ire = ire_ftable_lookup_v4(dst_addr, mask, gw_addr, in ip_rt_delete() 6111 ipaddr_t gw_addr; in ip_siocaddrt() local 6128 gw_addr = ((sin_t *)&rt->rt_gateway)->sin_addr.s_addr; in ip_siocaddrt() 6163 ipaddr_t gw_addr; in ip_siocdelrt() local [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/ |
H A D | ping_aux6.c | 1065 struct in6_addr *gw_addr; in pr_rthdr() local 1075 gw_addr = (struct in6_addr *)(rthdr0 + 1); in pr_rthdr() 1079 Printf("%s", pr_name((char *)gw_addr, AF_INET6)); in pr_rthdr() 1082 gw_addr++; in pr_rthdr()
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/eoib/ |
H A D | enx_impl.h | 215 eibnx_gw_addr_t gw_addr; member
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/telnet/ |
H A D | commands.c | 121 struct in_addr gw_addr; member 2682 &gw->gw_addr); in resolve_hosts() 2685 gw->gw_addr = *v4addrp; in resolve_hosts() 2811 gw_addrs[num_gw].gw_addr = *target; in prepare_optbuf() 2823 (void) bcopy(&gw_addrs[i].gw_addr, &sr_opt->ipsr_addrs[i], in prepare_optbuf()
|