Home
last modified time | relevance | path

Searched refs:ire_type (Results 1 – 23 of 23) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_ire.c552 switch (ire->ire_type) { in ire_init_v4()
689 ire->ire_type = type; in ire_init_common()
968 (ire->ire_type & ire_type)) && in ire_walk_ill_match()
1043 ire_type, ire, ill, in ire_walk_ill_tables()
1059 rtfarg.rt_ire_type = ire_type; in ire_walk_ill_tables()
1250 if (ire1->ire_type != ire->ire_type) in ire_add_v4()
2044 uint_t ire_type; in ire_alt_local() local
2499 switch (ire_type) { in ire_nce_init()
3355 nexthop->ire_type); in ire_revalidate_nce()
3438 ire->ire_type); in ire_to_nce()
[all …]
H A Dip6_ire.c62 (((ire)->ire_type & IRE_DEFAULT) || \
135 switch (ire->ire_type) { in ire_init_v6()
396 if (ire1->ire_type != ire->ire_type) in ire_add_v6()
443 if (ire->ire_type & IRE_IF_CLONE) { in ire_add_v6()
561 if (ire->ire_type == IRE_DEFAULT) { in ire_delete_v6()
609 if (ire->ire_type & IRE_IF_CLONE) in ire_flush_cache_v6()
741 if (ire->ire_type & IRE_LOOPBACK) in ire_match_args_v6()
744 if (ire->ire_type & IRE_LOCAL) in ire_match_args_v6()
756 if (ire->ire_type & IRE_ONLINK) { in ire_match_args_v6()
825 !(ire->ire_type & IRE_LOCAL)) { in ire_match_args_v6()
[all …]
H A Dip_ftable.c77 (((ire)->ire_type & IRE_DEFAULT) || \
851 if (ire->ire_type != orig_ire->ire_type || in ire_round_robin()
884 (ire->ire_type & IRE_OFFLINK)) { in ire_round_robin()
1067 uint_t ire_type; in ip_select_route() local
1263 ire_type = 0; in ip_select_route()
1271 ire_type = IRE_ONLINK; in ip_select_route()
1302 (ire->ire_type & IRE_MULTICAST)) { in ip_select_route()
1475 if ((ire->ire_type & IRE_OFFLINK) && in ire_route_recursive_impl_v4()
1477 ire_type = IRE_IF_ALL; in ire_route_recursive_impl_v4()
1484 ire_type &= ~maskoff; in ire_route_recursive_impl_v4()
[all …]
H A Dip_rts.c201 ASSERT(!(ire->ire_type & IRE_IF_CLONE)); in ip_rts_rtmsg()
741 if (ire->ire_type & IRE_NOROUTE) { in ip_rts_request_common()
993 uint_t ire_type; in ire_lookup_v4() local
1014 if (ire->ire_type & IRE_ONLINK) in ire_lookup_v4()
1043 if ((ire->ire_type & IRE_OFFLINK) && in ire_lookup_v4()
1045 ire_type = IRE_IF_ALL; in ire_lookup_v4()
1077 uint_t ire_type; in ire_lookup_v6() local
1101 if (ire->ire_type & IRE_ONLINK) in ire_lookup_v6()
1132 if ((ire->ire_type & IRE_OFFLINK) && in ire_lookup_v6()
1134 ire_type = IRE_IF_ALL; in ire_lookup_v6()
[all …]
H A Dip_output.c1291 if (!(ire1->ire_type & IRE_BROADCAST)) in ire_send_broadcast_v4()
1365 ire1->ire_type); in ire_send_broadcast_v4()
1434 if (ire->ire_type & IRE_MULTICAST) { in multirt_check_v4()
1541 if (ire->ire_type & IRE_MULTICAST) in ire_send_multirt_v4()
1543 else if (ire->ire_type & IRE_BROADCAST) in ire_send_multirt_v4()
1567 if (ire->ire_type & IRE_NOROUTE) { in ire_send_noroute_v4()
2227 uint_t ire_type; in ip_postfrag_multirt_v4() local
2290 ire1->ire_type != ire->ire_type) in ip_postfrag_multirt_v4()
2330 ire_type = IRE_BROADCAST; in ip_postfrag_multirt_v4()
2333 ire_type = IRE_MULTICAST; in ip_postfrag_multirt_v4()
[all …]
H A Dip6_output.c540 if (ire->ire_type & IRE_MULTICAST) { in multirt_check_v6()
653 if (ire->ire_type & IRE_MULTICAST) in ire_send_multirt_v6()
675 if (ire->ire_type & IRE_NOROUTE) { in ire_send_noroute_v6()
1166 uint_t ire_type; in ip_postfrag_multirt_v6() local
1246 &ire1->ire_addr_v6, ire1->ire_type, ire1->ire_ill, in ip_postfrag_multirt_v6()
1262 ire_type = IRE_MULTICAST; in ip_postfrag_multirt_v6()
1265 ire_type = ire1->ire_type; /* Doesn't matter */ in ip_postfrag_multirt_v6()
1279 nce1 = ndp_nce_init(ill1, &nexthop, ire_type); in ip_postfrag_multirt_v6()
H A Dip6.c1099 (prev_ire->ire_type & (IRE_LOCAL|IRE_LOOPBACK)) || in icmp_redirect_v6()
1573 if (ire->ire_type & IRE_ONLINK) { in ip_send_potential_redirect_v6()
1887 if (src_ire != NULL && (src_ire->ire_type & (IRE_LOCAL|IRE_LOOPBACK))) { in ip_laddr_verify_v6()
2042 if (!(ire->ire_type & IRE_HOST)) in ip_set_destination_v6()
2049 if ((ire->ire_type & (IRE_BROADCAST|IRE_MULTICAST)) && in ip_set_destination_v6()
2138 if ((ire->ire_type & IRE_LOCAL) && ire->ire_zoneid != zoneid) { in ip_set_destination_v6()
2143 if (!(ire->ire_type & (IRE_LOOPBACK|IRE_LOCAL|IRE_MULTICAST))) { in ip_set_destination_v6()
2186 !(ire->ire_type & (IRE_LOCAL|IRE_LOOPBACK|IRE_MULTICAST)) && in ip_set_destination_v6()
2244 uinfo->iulp_localnet = (ire->ire_type & IRE_ONLINK) != 0; in ip_set_destination_v6()
2245 uinfo->iulp_loopback = (ire->ire_type & IRE_LOOPBACK) != 0; in ip_set_destination_v6()
[all …]
H A Dip.c2658 !(ire->ire_type & IRE_IF_ALL) || in icmp_redirect_v4()
3102 if ((ire->ire_type & IRE_ONLINK) || in ip_send_potential_redirect_v4()
3465 if (!(ire->ire_type & IRE_HOST)) in ip_set_destination_v4()
3560 if (ire->ire_type & IRE_BROADCAST) { in ip_set_destination_v4()
3882 if (ire->ire_type & IRE_MULTICAST) in ip_get_pmtu()
5672 result = ire->ire_type; in ip_type_v4()
5694 result = ire->ire_type; in ip_type_v6()
10975 if (ire->ire_type & IRE_IF_CLONE) in ip_snmp_get2_v4()
11011 else if (ire->ire_type & IRE_ONLINK) in ip_snmp_get2_v4()
11033 if (ire->ire_type & IRE_INTERFACE) { in ip_snmp_get2_v4()
[all …]
H A Dtnet.c1247 (ire->ire_type & (IRE_LOCAL | IRE_LOOPBACK | IRE_BROADCAST | in tsol_ire_match_gwattr()
1316 } else if (ire->ire_type & IRE_OFFLINK) { in tsol_ire_match_gwattr()
1517 off_link = (ire->ire_type & IRE_OFFLINK); in tsol_ip_forward()
1921 } else if (ire->ire_type & IRE_OFFLINK) { in tsol_ire_init_gwattr()
H A Dtn_ipopt.c508 if (ire->ire_type & (IRE_BROADCAST | IRE_LOCAL | IRE_LOOPBACK | in tsol_compute_label_v4()
1019 if (ire->ire_type & (IRE_LOCAL | IRE_LOOPBACK | in tsol_compute_label_v6()
H A Dip_if.c1272 ASSERT(ire->ire_type & IRE_IF_CLONE); in ill_downi_if_clone()
8154 ASSERT(!(ire->ire_type & IRE_MULTICAST)); in ip_sioctl_tonlink()
8156 if ((ire->ire_type & IRE_ONLINK) && in ip_sioctl_tonlink()
8157 !(ire->ire_type & IRE_BROADCAST)) in ip_sioctl_tonlink()
12061 ipif->ipif_ire_type = ire_type; in ipif_allocate()
13667 uint_t ire_type; in ipif_lookup_on_name() local
13783 ire_type = IRE_LOOPBACK; in ipif_lookup_on_name()
13785 ire_type = IRE_LOCAL; in ipif_lookup_on_name()
14185 ire->ire_type = IRE_IF_NORESOLVER; in ill_recover_saved_ire()
17157 ifrt->ifrt_type = ire->ire_type; in ill_save_ire()
[all …]
H A Dconn_opt.c2727 !(ixa->ixa_ire->ire_type & (IRE_LOCAL | IRE_LOOPBACK)) && in conn_connect()
2742 !(ixa->ixa_ire->ire_type & (IRE_LOCAL | IRE_LOOPBACK)) && in conn_connect()
H A Dip_input.c1403 if (!(ire1->ire_type & IRE_BROADCAST) || in ire_recv_broadcast_v4()
1877 if (!(ire1->ire_type & IRE_BROADCAST)) in ip_input_broadcast_v4()
H A Dip_mroute.c2527 ASSERT(ire->ire_type & IRE_MULTICAST); in register_mforward()
2741 ASSERT(ire->ire_type & (IRE_MULTICAST|IRE_BROADCAST)); in ip_mroute_decap()
H A Dipmp.c1796 if (IRE_HIDDEN_TYPE(ire->ire_type)) { in ipmp_ill_ire_mark_testhidden()
H A Dip6_if.c722 if (gw_ire->ire_type & (IRE_LOCAL|IRE_LOOPBACK)) { in ip_rt_add_v6()
H A Dsadb.c2138 if ((ire->ire_type & IRE_BROADCAST) || in sadb_addrset()
2143 if (ire->ire_type & (IRE_LOCAL | IRE_LOOPBACK)) in sadb_addrset()
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dnet.c879 else if (ire->ire_type & IRE_OFFLINK) in get_ireflags()
883 if (ire->ire_type & IRE_IF_CLONE) in get_ireflags()
895 if (ire->ire_type == IRE_BROADCAST) in get_ireflags()
897 if (ire->ire_type == IRE_MULTICAST) in get_ireflags()
899 if (ire->ire_type == IRE_LOCAL) in get_ireflags()
901 if (ire->ire_type == IRE_NOROUTE) in get_ireflags()
926 (ire->ire_type & in netstat_irev4_cb()
1007 (ire->ire_type & in netstat_irev6_cb()
/illumos-gate/usr/src/uts/common/inet/
H A Dip_ire.h78 #define IRE_HIDDEN_TYPE(ire_type) ((ire_type) & \ argument
330 extern void ire_walk_ill_tables(uint_t match_flags, uint_t ire_type,
H A Dkstatcom.h175 kstat_named_t ire_type; member
202 kstat_named_t ire_type; member
H A Dip.h2635 ushort_t ire_type; /* Type of IRE */ member
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A Droute.c717 int ire_type; in delRouteEntry() local
725 ire_type = rp->ipRouteInfo.re_ire_type; in delRouteEntry()
727 ire_type = rp6->ipv6RouteInfo.re_ire_type; in delRouteEntry()
728 if (ire_type != IRE_DEFAULT && in delRouteEntry()
729 ire_type != IRE_PREFIX && in delRouteEntry()
730 ire_type != IRE_HOST && in delRouteEntry()
731 ire_type != IRE_HOST_REDIRECT) in delRouteEntry()
/illumos-gate/usr/src/cmd/mdb/common/modules/ip/
H A Dip.c949 irep->ire_type, tmasks, in ire_format()
970 irep->ire_type, tmasks, in ire_format()