Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_ftable.c351 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in ire_lookup_multi_ill_v4()
357 *multirtp = (ire->ire_flags & RTF_MULTIRT) != 0; in ire_lookup_multi_ill_v4()
370 if ((ire->ire_flags & RTF_DYNAMIC) && in ire_del_host_redir()
540 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in route_to_dst()
852 ((ire->ire_flags ^ orig_ire->ire_flags) & RTF_MULTIRT) != 0) in ire_round_robin()
1183 (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE))) { in ip_select_route()
1301 if ((ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) || in ip_select_route()
1450 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) in ire_route_recursive_impl_v4()
1476 !(ire->ire_flags & RTF_INDIRECT)) { in ire_route_recursive_impl_v4()
1494 if ((ire->ire_flags & RTF_SETSRC) && in ire_route_recursive_impl_v4()
[all …]
H A Dip6_ire.c161 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in ire_init_v6()
164 } else if (ire->ire_flags & RTF_MULTIRT) { in ire_init_v6()
237 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in ire_lookup_multi_ill_v6()
243 *multirtp = (ire->ire_flags & RTF_MULTIRT) != 0; in ire_lookup_multi_ill_v6()
521 if (!(ire->ire_flags & RTF_DYNAMIC)) in ire_delete_host_redirects_v6()
855 !(ire->ire_flags & RTF_INDIRECT)) && in ire_match_args_v6()
1215 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) in ire_route_recursive_impl_v6()
1239 !(ire->ire_flags & RTF_INDIRECT)) { in ire_route_recursive_impl_v6()
1253 if ((ire->ire_flags & RTF_SETSRC) && in ire_route_recursive_impl_v6()
1380 if (i > 0 && (ires[0]->ire_flags & RTF_MULTIRT)) in ire_route_recursive_impl_v6()
[all …]
H A Dip_rts.c204 if (ire->ire_flags & RTF_SETSRC) in ip_rts_rtmsg()
234 rtm->rtm_flags = ire->ire_flags; in ip_rts_rtmsg()
767 if ((ire->ire_flags & RTF_MULTIRT) != in ip_rts_request_common()
829 ire->ire_flags |= RTF_SETSRC; in ip_rts_request_common()
833 ire->ire_flags &= ~RTF_SETSRC; in ip_rts_request_common()
901 ire->ire_flags |= RTF_SETSRC; in ip_rts_request_common()
907 ire->ire_flags &= ~RTF_SETSRC; in ip_rts_request_common()
1011 if (ire == NULL ||(ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE))) in ire_lookup_v4()
1017 if (ire->ire_flags & RTF_SETSRC) { in ire_lookup_v4()
1044 !(ire->ire_flags & RTF_INDIRECT)) { in ire_lookup_v4()
[all …]
H A Dip_ire.c583 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in ire_init_v4()
586 } else if (ire->ire_flags & RTF_MULTIRT) { in ire_init_v4()
605 if ((ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) || in ire_determine_nce_capable()
690 ire->ire_flags = RTF_UP | flags; in ire_init_common()
1302 !(ire->ire_flags & RTF_MULTIRT))) { in ire_add_v4()
2019 !(ire->ire_flags & RTF_INDIRECT)) && in ire_match_args()
2182 if ((ire->ire_flags & RTF_DYNAMIC) || in ire_delete_reclaim()
2750 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in ire_nexthop()
3127 if (ire->ire_flags & RTF_DYNAMIC) { in ire_no_good()
3131 if (ire->ire_flags & RTF_INDIRECT) { in ire_no_good()
[all …]
H A Dip_output.c201 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in conn_ip_output()
258 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in conn_ip_output()
491 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in ip_verify_ire()
665 (ixa->ixa_ire->ire_flags & RTF_MULTIRT) || in ip_verify_lso()
686 !(ixa->ixa_ire->ire_flags & RTF_MULTIRT) && in ip_verify_lso()
713 (ixa->ixa_ire->ire_flags & RTF_MULTIRT) || in ip_verify_zcopy()
722 !(ixa->ixa_ire->ire_flags & RTF_MULTIRT) && in ip_verify_zcopy()
864 if (ire->ire_flags & (RTF_BLACKHOLE|RTF_REJECT)) { in ip_output_simple_v4()
1305 if (ire1->ire_flags & RTF_MULTIRT) in ire_send_broadcast_v4()
1575 if (ire->ire_flags & RTF_BLACKHOLE) { in ire_send_noroute_v4()
[all …]
H A Dip6_output.c167 if (ire->ire_flags & (RTF_BLACKHOLE|RTF_REJECT)) { in ip_output_simple_v6()
683 if (ire->ire_flags & RTF_BLACKHOLE) { in ire_send_noroute_v6()
1209 (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) || in ip_postfrag_multirt_v6()
1210 !(ire->ire_flags & RTF_MULTIRT)) { in ip_postfrag_multirt_v6()
1223 !(ire1->ire_flags & RTF_MULTIRT)) in ip_postfrag_multirt_v6()
H A Dip.c2662 (prev_ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) || in icmp_redirect_v4()
2740 if (prev_ire ->ire_flags & RTF_DYNAMIC) in icmp_redirect_v4()
3447 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in ip_set_destination_v4()
3534 if (!(ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE))) { in ip_set_destination_v4()
3614 !(ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE))) { in ip_set_destination_v4()
3906 if ((ire->ire_flags & RTF_MULTIRT) || in ip_get_pmtu()
5688 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) in ip_type_v4()
5710 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) in ip_type_v6()
6449 if (ire->ire_flags & RTF_MULTIRT) { in ip_opt_set_multicast_group()
6582 if (ire->ire_flags & RTF_MULTIRT) { in ip_opt_set_multicast_sources()
[all …]
H A Dtn_ipopt.c499 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in tsol_compute_label_v4()
1010 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in tsol_compute_label_v6()
H A Dip_input.c1276 if (ire->ire_flags & RTF_BLACKHOLE) { in ire_recv_noroute_v4()
1371 if (dst_ill == ill && !(ire->ire_flags & RTF_MULTIRT)) { in ire_recv_broadcast_v4()
1395 if (alt_ire->ire_flags & RTF_MULTIRT) { in ire_recv_broadcast_v4()
1406 (ire1->ire_flags & RTF_MULTIRT)) in ire_recv_broadcast_v4()
H A Dip6.c1100 (prev_ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) || in icmp_redirect_v6()
1223 if (redir_ire->ire_flags & RTF_DYNAMIC) in icmp_redirect_v6()
2019 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in ip_set_destination_v6()
2118 if (!(ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE))) { in ip_set_destination_v6()
2187 !(ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE))) { in ip_set_destination_v6()
H A Dip_netinfo.c1093 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in ip_routeto_impl()
1103 if (nexthop_ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in ip_routeto_impl()
H A Dip6_if.c1006 if (ire != NULL && (ire->ire_flags & RTF_KERNEL)) { in ip_rt_delete_v6()
1045 if (ire->ire_flags & RTF_MULTIRT) { in ip_rt_delete_v6()
H A Dip6_input.c488 if (!(ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) || in ire_linklocal()
1181 if (ire->ire_flags & RTF_BLACKHOLE) { in ire_recv_noroute_v6()
H A Dconn_opt.c2752 !(ixa->ixa_ire->ire_flags & RTF_MULTIRT) && in conn_connect()
2767 !(ixa->ixa_ire->ire_flags & RTF_MULTIRT) && in conn_connect()
H A Dip_mroute.c2523 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in register_mforward()
2736 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in ip_mroute_decap()
H A Dip_if.c6037 if (ire != NULL && (ire->ire_flags & RTF_KERNEL)) { in ip_rt_delete()
6077 if (ire->ire_flags & RTF_MULTIRT) { in ip_rt_delete()
7947 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in ip_sioctl_dstinfo()
17174 ifrt->ifrt_flags = ire->ire_flags; in ill_save_ire()
17280 ire->ire_flags | RTF_KERNEL, in ip_cgtp_bcast_add()
17289 if (ire->ire_flags & RTF_SETSRC) { in ip_cgtp_bcast_add()
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/
H A Dibcm_arp_link.c141 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in ibcm_resolver_pr_lookup()
181 if (ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) { in ibcm_resolver_pr_lookup()
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dnet.c879 if (ire->ire_flags & RTF_INDIRECT) in get_ireflags()
895 if (ire->ire_flags & RTF_DYNAMIC) in get_ireflags()
905 if (ire->ire_flags & RTF_MULTIRT) in get_ireflags()
907 if (ire->ire_flags & RTF_SETSRC) in get_ireflags()
909 if (ire->ire_flags & RTF_REJECT) in get_ireflags()
911 if (ire->ire_flags & RTF_BLACKHOLE) in get_ireflags()
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_common.c154 ASSERT(!(fp->sf_ixa->ixa_ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE))); in sctp_get_dest()
296 (fp->sf_ixa->ixa_ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE))) { in sctp_make_mp()
H A Dsctp_output.c597 if ((fp->sf_ixa->ixa_ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE)) || in sctp_add_proto_hdr()
/illumos-gate/usr/src/uts/common/inet/tcp/
H A Dtcp_timers.c619 if (ire != NULL && !(ire->ire_flags & (RTF_REJECT|RTF_BLACKHOLE))) { in tcp_ip_notify()
/illumos-gate/usr/src/cmd/mdb/common/modules/ip/
H A Dip.c955 irep->ire_flags, fmasks, ill_name); in ire_format()
975 irep->ire_zoneid, irep->ire_flags, fmasks, ill_name); in ire_format()
/illumos-gate/usr/src/uts/common/inet/
H A Dip.h2641 uint32_t ire_flags; /* flags related to route (RTF_*) */ member