/opensolaris-onvv-gate/usr/src/uts/common/inet/ip/ |
H A D | ip6_ire.c | 62 (((ire)->ire_type & IRE_DEFAULT) || \ 63 (((ire)->ire_type & IRE_INTERFACE) && \ 135 switch (ire->ire_type) { 396 if (ire1->ire_type != ire->ire_type) 408 ire->ire_type, ire->ire_ill, ire->ire_zoneid, NULL, 421 if (ire->ire_type != IRE_IF_CLONE) { 443 if (ire->ire_type & IRE_IF_CLONE) { 561 if (ire->ire_type == IRE_DEFAULT) { 578 if ((ire->ire_type 1164 ire_route_recursive_impl_v6(ire_t *ire, const in6_addr_t *nexthop, uint_t ire_type, const ill_t *ill_arg, zoneid_t zoneid, const ts_label_t *tsl, uint_t match_args, uint_t irr_flags, uint32_t xmit_hint, ip_stack_t *ipst, in6_addr_t *setsrcp, tsol_ire_gw_secattr_t **gwattrp, uint_t *generationp) argument 1453 ire_route_recursive_v6(const in6_addr_t *nexthop, uint_t ire_type, const ill_t *ill, zoneid_t zoneid, const ts_label_t *tsl, uint_t match_args, uint_t irr_flags, uint32_t xmit_hint, ip_stack_t *ipst, in6_addr_t *setsrcp, tsol_ire_gw_secattr_t **gwattrp, uint_t *generationp) argument [all...] |
H A D | ip_ire.c | 88 * ire_type, ire_create_time, ire_masklen, ire_ipversion, ire_flags, 228 static void ire_walk_ill_ipvers(uint_t match_flags, uint_t ire_type, 552 switch (ire->ire_type) { 590 if (ire->ire_type != IRE_BROADCAST) 606 (ire->ire_type & IRE_MULTICAST)) 614 if ((ire->ire_type & IRE_ONLINK) && ire->ire_masklen == max_masklen) 689 ire->ire_type = type; 822 ire_walk_ill(uint_t match_flags, uint_t ire_type, pfv_t func, void *arg, argument 827 ire_walk_ill_ipvers(match_flags, ire_type, func, arg, vers, ill); 834 ire_walk_ill_ipvers(uint_t match_flags, uint_t ire_type, pfv_ argument 860 ire_walk_ill_match(uint_t match_flags, uint_t ire_type, ire_t *ire, ill_t *ill, zoneid_t zoneid, ip_stack_t *ipst) argument 1008 ire_walk_ill_tables(uint_t match_flags, uint_t ire_type, pfv_t func, void *arg, size_t ftbl_sz, size_t htbl_sz, irb_t **ipftbl, ill_t *ill, zoneid_t zoneid, ip_stack_t *ipst) argument 2044 uint_t ire_type; local 2479 ire_nce_init(ill_t *ill, const void *addr, int ire_type) argument 2592 arp_nce_init(ill_t *ill, in_addr_t addr4, int ire_type) argument 2598 ndp_nce_init(ill_t *ill, const in6_addr_t *addr6, int ire_type) argument [all...] |
H A D | ip_ftable.c | 76 (((ire)->ire_type & IRE_DEFAULT) || \ 77 (((ire)->ire_type & IRE_INTERFACE) && ((ire)->ire_addr == 0))) 200 if ((ire->ire_type & IRE_LOCAL) && zoneid != ALL_ZONES && 796 * address and bucket, we compare against ire_type for the orig_ire. We also 845 if (ire->ire_type != orig_ire->ire_type || 878 (ire->ire_type & IRE_OFFLINK)) { 1061 uint_t ire_type; local 1257 ire_type = 0; 1265 ire_type 1393 ire_route_recursive_impl_v4(ire_t *ire, ipaddr_t nexthop, uint_t ire_type, const ill_t *ill_arg, zoneid_t zoneid, const ts_label_t *tsl, uint_t match_args, uint_t irr_flags, uint32_t xmit_hint, ip_stack_t *ipst, ipaddr_t *setsrcp, tsol_ire_gw_secattr_t **gwattrp, uint_t *generationp) argument 1690 ire_route_recursive_v4(ipaddr_t nexthop, uint_t ire_type, const ill_t *ill, zoneid_t zoneid, const ts_label_t *tsl, uint_t match_args, uint_t irr_flags, uint32_t xmit_hint, ip_stack_t *ipst, ipaddr_t *setsrcp, tsol_ire_gw_secattr_t **gwattrp, uint_t *generationp) argument [all...] |
H A D | ip_rts.c | 201 ASSERT(!(ire->ire_type & IRE_IF_CLONE)); 736 if (ire->ire_type & IRE_NOROUTE) { 988 uint_t ire_type; local 996 ire_type = (IRE_ONLINK|IRE_OFFLINK) & ~IRE_IF_CLONE; 1004 ire_type, ill, zoneid, tsl, match_flags, 0, ipst, NULL); 1009 if (ire->ire_type & IRE_ONLINK) 1038 if ((ire->ire_type & IRE_OFFLINK) && 1040 ire_type = IRE_IF_ALL; 1046 ire_type = (IRE_OFFLINK|IRE_ONLINK); 1047 ire_type 1072 uint_t ire_type; local [all...] |
H A D | ip6_output.c | 340 * Based on ire_type and ire_flags call one of: 538 if (ire->ire_type & IRE_MULTICAST) { 651 if (ire->ire_type & IRE_MULTICAST) 673 if (ire->ire_type & IRE_NOROUTE) { 1156 uint_t ire_type; local 1236 &ire1->ire_addr_v6, ire1->ire_type, ire1->ire_ill, 1252 ire_type = IRE_MULTICAST; 1255 ire_type = ire1->ire_type; /* Doesn't matter */ 1269 nce1 = ndp_nce_init(ill1, &nexthop, ire_type); [all...] |
H A D | ip_output.c | 363 * Based on ire_type and ire_flags call one of: 662 (ixa->ixa_ire->ire_type & (IRE_LOCAL | IRE_LOOPBACK)) || 682 !(ixa->ixa_ire->ire_type & (IRE_LOCAL | IRE_LOOPBACK)) && 709 (ixa->ixa_ire->ire_type & (IRE_LOCAL | IRE_LOOPBACK)) || 718 !(ixa->ixa_ire->ire_type & (IRE_LOCAL | IRE_LOOPBACK)) && 1037 * Based on ire_type and ire_flags call one of: 1289 if (!(ire1->ire_type & IRE_BROADCAST)) 1363 ire1->ire_type); 1432 if (ire->ire_type & IRE_MULTICAST) { 1539 if (ire->ire_type 2218 uint_t ire_type; local [all...] |
H A D | ip6.c | 1109 (prev_ire->ire_type & (IRE_LOCAL|IRE_LOOPBACK)) || 1583 if (ire->ire_type & IRE_ONLINK) { 1897 if (src_ire != NULL && (src_ire->ire_type & (IRE_LOCAL|IRE_LOOPBACK))) { 2052 if (!(ire->ire_type & IRE_HOST)) 2059 if ((ire->ire_type & (IRE_BROADCAST|IRE_MULTICAST)) && 2148 if ((ire->ire_type & IRE_LOCAL) && ire->ire_zoneid != zoneid) { 2153 if (!(ire->ire_type & (IRE_LOOPBACK|IRE_LOCAL|IRE_MULTICAST))) { 2196 !(ire->ire_type & (IRE_LOCAL|IRE_LOOPBACK|IRE_MULTICAST)) && 2254 uinfo->iulp_localnet = (ire->ire_type & IRE_ONLINK) != 0; 2255 uinfo->iulp_loopback = (ire->ire_type [all...] |
H A D | tnet.c | 1247 (ire->ire_type & (IRE_LOCAL | IRE_LOOPBACK | IRE_BROADCAST | 1316 } else if (ire->ire_type & IRE_OFFLINK) { 1514 off_link = (ire->ire_type & IRE_OFFLINK); 1918 } else if (ire->ire_type & IRE_OFFLINK) {
|
H A D | ip.c | 2654 (prev_ire->ire_type & (IRE_LOCAL|IRE_LOOPBACK)) || 2656 !(ire->ire_type & IRE_IF_ALL) || 3079 if ((ire->ire_type & IRE_ONLINK) || 3089 if (nhop_ire->ire_type & IRE_IF_CLONE) { 3104 ASSERT(!(nhop_ire->ire_type & IRE_IF_CLONE)); 3258 if (src_ire != NULL && (src_ire->ire_type & (IRE_LOCAL|IRE_LOOPBACK))) { 3264 } else if (src_ire != NULL && src_ire->ire_type & IRE_BROADCAST) { 3442 if (!(ire->ire_type & IRE_HOST)) 3449 if ((ire->ire_type & (IRE_BROADCAST|IRE_MULTICAST)) && 3526 if ((ire->ire_type [all...] |
H A D | tn_ipopt.c | 508 if (ire->ire_type & (IRE_BROADCAST | IRE_LOCAL | IRE_LOOPBACK | 1019 if (ire->ire_type & (IRE_LOCAL | IRE_LOOPBACK |
|
H A D | ip_if.c | 150 static ipif_t *ipif_allocate(ill_t *ill, int id, uint_t ire_type, 1267 ASSERT(ire->ire_type & IRE_IF_CLONE); 5742 if (gw_ire->ire_type & (IRE_LOCAL|IRE_LOOPBACK)) { 8149 ASSERT(!(ire->ire_type & IRE_MULTICAST)); 8151 if ((ire->ire_type & IRE_ONLINK) && 8152 !(ire->ire_type & IRE_BROADCAST)) 12003 ipif_allocate(ill_t *ill, int id, uint_t ire_type, boolean_t initialize, argument 12012 ASSERT(ire_type == IRE_LOOPBACK || IAM_WRITER_ILL(ill)); 12035 if ((err = ipif_insert(ipif, ire_type != IRE_LOOPBACK)) != 0) { 12076 ipif->ipif_ire_type = ire_type; 13682 uint_t ire_type; local [all...] |
H A D | conn_opt.c | 2692 !(ixa->ixa_ire->ire_type & (IRE_LOCAL | IRE_LOOPBACK)) && 2707 !(ixa->ixa_ire->ire_type & (IRE_LOCAL | IRE_LOOPBACK)) &&
|
H A D | ip_input.c | 818 * Based on ire_type and ire_flags call one of: 1397 if (!(ire1->ire_type & IRE_BROADCAST) || 1871 if (!(ire1->ire_type & IRE_BROADCAST))
|
H A D | ipmp.c | 1796 if (IRE_HIDDEN_TYPE(ire->ire_type)) {
|
H A D | ip_mroute.c | 2523 ASSERT(ire->ire_type & IRE_MULTICAST); 2737 ASSERT(ire->ire_type & (IRE_MULTICAST|IRE_BROADCAST));
|
H A D | ip6_if.c | 722 if (gw_ire->ire_type & (IRE_LOCAL|IRE_LOOPBACK)) {
|
H A D | sadb.c | 2132 if ((ire->ire_type & IRE_BROADCAST) || 2137 if (ire->ire_type & (IRE_LOCAL | IRE_LOOPBACK))
|
/opensolaris-onvv-gate/usr/src/uts/common/inet/ |
H A D | ip_ire.h | 78 #define IRE_HIDDEN_TYPE(ire_type) ((ire_type) & \ 330 extern void ire_walk_ill_tables(uint_t match_flags, uint_t ire_type,
|
H A D | kstatcom.h | 177 kstat_named_t ire_type; member in struct:ipRouteEntry_named_kstat 204 kstat_named_t ire_type; member in struct:ipv6RouteEntry_named_kstat
|
H A D | ip.h | 2605 * ire_addr, ire_netmask, ire_gateway, ire_ill, ire_zoneid, and ire_type 2617 ushort_t ire_type; /* Type of IRE */ member in struct:ire_s 2653 * Quick check whether the ire_type and ire_masklen indicates
|
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | net.c | 878 else if (ire->ire_type & IRE_OFFLINK) 882 if (ire->ire_type & IRE_IF_CLONE) 894 if (ire->ire_type == IRE_BROADCAST) 896 if (ire->ire_type == IRE_MULTICAST) 898 if (ire->ire_type == IRE_LOCAL) 900 if (ire->ire_type == IRE_NOROUTE) 925 (ire->ire_type & 1006 (ire->ire_type &
|
/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | route.c | 717 int ire_type; local 725 ire_type = rp->ipRouteInfo.re_ire_type; 727 ire_type = rp6->ipv6RouteInfo.re_ire_type; 728 if (ire_type != IRE_DEFAULT && 729 ire_type != IRE_PREFIX && 730 ire_type != IRE_HOST && 731 ire_type != IRE_HOST_REDIRECT)
|
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/ip/ |
H A D | ip.c | 948 irep->ire_type, tmasks, 969 irep->ire_type, tmasks,
|