/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip6_rts.c | 197 const in6_addr_t *gw_addr, const in6_addr_t *net_mask, 209 rts_fill_msg_v6(type, rtm_addrs, dst_addr, net_mask, gw_addr, source, 196 ip_rts_change_v6(int type, const in6_addr_t *dst_addr, const in6_addr_t *gw_addr, const in6_addr_t *net_mask, const in6_addr_t *source, const in6_addr_t *author, int flags, int error, int rtm_addrs, ip_stack_t *ipst) argument
|
H A D | ip_rts.c | 95 ipaddr_t gw_addr, const ill_t *ill, zoneid_t zoneid, 296 ipaddr_t gw_addr; local 373 IN6_V4MAPPED_TO_IPADDR(&gw_addr_v6, gw_addr); 542 error = ip_rt_add(dst_addr, net_mask, gw_addr, src_addr, 613 error = ip_rt_delete(dst_addr, net_mask, gw_addr, 699 ire = ire_ftable_lookup_v4(dst_addr, 0, gw_addr, 705 gw_addr, ill, zoneid, tsl, match_flags, 777 (ire->ire_gateway_addr != gw_addr)) { 778 ire->ire_gateway_addr = gw_addr; 981 ire_lookup_v4(ipaddr_t dst_addr, ipaddr_t net_mask, ipaddr_t gw_addr, argument 1909 ip_rts_change(int type, ipaddr_t dst_addr, ipaddr_t gw_addr, ipaddr_t net_mask, ipaddr_t source, ipaddr_t author, int flags, int error, int rtm_addrs, ip_stack_t *ipst) argument [all...] |
H A D | ip6_if.c | 394 const in6_addr_t *gw_addr, const in6_addr_t *src_addr, int flags, 416 if (IN6_IS_ADDR_UNSPECIFIED(gw_addr)) 427 * Get the ipif, if any, corresponding to the gw_addr 433 ipif = ipif_lookup_addr_v6(gw_addr, ill, ALL_ZONES, ipst); 435 ipif = ipif_lookup_interface_v6(gw_addr, dst_addr, ipst); 451 if (IN6_ARE_ADDR_EQUAL(gw_addr, &ipv6_loopback) && 607 ire = ire_ftable_lookup_v6(dst_addr, mask, gw_addr, 646 gw_addr, 704 gw_ire = ire_ftable_lookup_v6(gw_addr, 0, 0, type, ill, 750 ire = ire_ftable_lookup_v6(dst_addr, mask, gw_addr, typ 393 ip_rt_add_v6(const in6_addr_t *dst_addr, const in6_addr_t *mask, const in6_addr_t *gw_addr, const in6_addr_t *src_addr, int flags, ill_t *ill, ire_t **ire_arg, struct rtsa_s *sp, ip_stack_t *ipst, zoneid_t zoneid) argument 944 ip_rt_delete_v6(const in6_addr_t *dst_addr, const in6_addr_t *mask, const in6_addr_t *gw_addr, uint_t rtm_addrs, int flags, ill_t *ill, ip_stack_t *ipst, zoneid_t zoneid) argument [all...] |
H A D | ip_if.c | 5406 ip_rt_add(ipaddr_t dst_addr, ipaddr_t mask, ipaddr_t gw_addr, argument 5442 if (gw_addr == 0) 5445 * Get the ipif, if any, corresponding to the gw_addr 5451 ipif = ipif_lookup_addr(gw_addr, ill, ALL_ZONES, ipst); 5453 ipif = ipif_lookup_interface(gw_addr, dst_addr, ipst); 5469 if (gw_addr == INADDR_LOOPBACK && dst_addr == INADDR_LOOPBACK && 5628 ire = ire_ftable_lookup_v4(dst_addr, mask, gw_addr, 5667 (uint8_t *)&gw_addr, 5724 gw_ire = ire_ftable_lookup_v4(gw_addr, 0, 0, type, ill, 5771 ire = ire_ftable_lookup_v4(dst_addr, mask, gw_addr, typ 5973 ip_rt_delete(ipaddr_t dst_addr, ipaddr_t mask, ipaddr_t gw_addr, uint_t rtm_addrs, int flags, ill_t *ill, boolean_t ioctl_msg, ip_stack_t *ipst, zoneid_t zoneid) argument 6110 ipaddr_t gw_addr; local 6162 ipaddr_t gw_addr; local [all...] |
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | enx_fip.c | 164 ret = eibnx_fip_send_solicit_pkt(info, swqe, &gw->gw_addr); 248 eibnx_gw_addr_t *gw_addr) 260 if (gw_addr == NULL) { 279 if (gw_addr->ga_vect) 286 attr.pa_dgids = &gw_addr->ga_gid; 289 attr.pa_pkey = gw_addr->ga_pkey; 297 gw_addr->ga_gid.gid_prefix, gw_addr->ga_gid.gid_guid); 304 gw_addr->ga_vect = kmem_zalloc(sizeof (ibt_adds_vect_t), KM_SLEEP); 305 bcopy(&path.pi_prim_cep_path.cep_adds_vect, gw_addr 247 eibnx_setup_ud_dest(eibnx_thr_info_t *info, eibnx_wqe_t *swqe, eibnx_gw_addr_t *gw_addr) argument 332 eibnx_fip_send_solicit_pkt(eibnx_thr_info_t *info, eibnx_wqe_t *swqe, eibnx_gw_addr_t *gw_addr) argument [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/ |
H A D | ping_aux6.c | 1065 struct in6_addr *gw_addr; local 1075 gw_addr = (struct in6_addr *)(rthdr0 + 1); 1079 Printf("%s", pr_name((char *)gw_addr, AF_INET6)); 1082 gw_addr++;
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/ncaconfd/ |
H A D | ncaconfd.c | 1078 * struct in_addr gw_addr: the IP address of the default router to be 1082 nca_del_nif(struct in_addr gw_addr) argument 1091 if (nif_list[i].router_addr.s_addr == gw_addr.s_addr) 1148 struct in_addr gw_addr; local 1203 gw_addr = sin->sin_addr; 1207 inet_ntoa(gw_addr)); 1209 nca_del_nif(gw_addr);
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/eoib/ |
H A D | enx_impl.h | 211 eibnx_gw_addr_t gw_addr; member in struct:eibnx_gw_info_s
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/telnet/ |
H A D | commands.c | 127 struct in_addr gw_addr; member in struct:gateway 2714 &gw->gw_addr); 2717 gw->gw_addr = *v4addrp; 2843 gw_addrs[num_gw].gw_addr = *target; 2855 (void) bcopy(&gw_addrs[i].gw_addr, &sr_opt->ipsr_addrs[i],
|