| /f-stack/freebsd/netinet/ |
| H A D | in_rmx.c | 82 nh->nh_flags |= NHF_BROADCAST; in rib4_preadd() 100 nh->nh_flags |= NHF_DEFAULT; in rib4_preadd() 104 if (nh->nh_flags & NHF_GATEWAY) in rib4_preadd()
|
| H A D | ip_fastfwd.c | 140 ((nh->nh_flags & (NHF_REDIRECT|NHF_DEFAULT)) == 0)) { in ip_redir_alloc() 146 if (nh->nh_flags & NHF_GATEWAY) in ip_redir_alloc() 172 if ((nh->nh_flags & (NHF_BLACKHOLE | NHF_BROADCAST)) != 0) { in ip_findroute() 178 if (nh->nh_flags & NHF_REJECT) { in ip_findroute() 427 if (nh->nh_flags & NHF_GATEWAY) in ip_tryforward()
|
| H A D | ip_output.c | 297 int nh_flags = ro->ro_nh->nh_flags; in rt_update_ro_flags() local 301 ro->ro_flags |= (nh_flags & NHF_REJECT) ? RT_REJECT : 0; in rt_update_ro_flags() 302 ro->ro_flags |= (nh_flags & NHF_BLACKHOLE) ? RT_BLACKHOLE : 0; in rt_update_ro_flags() 303 ro->ro_flags |= (nh_flags & NHF_GATEWAY) ? RT_HAS_GW : 0; in rt_update_ro_flags() 500 if (ro->ro_nh->nh_flags & NHF_GATEWAY) in ip_output() 502 if (ro->ro_nh->nh_flags & NHF_HOST) in ip_output() 503 isbroadcast = (ro->ro_nh->nh_flags & NHF_BROADCAST); in ip_output() 508 if (ro->ro_nh->nh_flags & NHF_HOST) in ip_output() 541 if (nh->nh_flags & NHF_GATEWAY) in ip_output() 545 isbroadcast = (((nh->nh_flags & (NHF_HOST | NHF_BROADCAST)) == in ip_output() [all …]
|
| H A D | in_fib.c | 186 else if ((nh->nh_flags & NHF_DEFAULT) == 0) in check_urpf_nhop()
|
| H A D | ip_icmp.c | 977 if (nh->nh_flags & NHF_HOST) in icmp_verify_redirect_gateway() 981 if (!(nh->nh_flags & NHF_GATEWAY)) in icmp_verify_redirect_gateway()
|
| H A D | ip_input.c | 1050 if (nh != NULL && ((nh->nh_flags & (NHF_REDIRECT|NHF_DEFAULT)) == 0)) { in ip_forward() 1056 if (nh->nh_flags & NHF_GATEWAY) in ip_forward()
|
| /f-stack/freebsd/net/route/ |
| H A D | nhop.h | 126 uint16_t nh_flags; /* nhop flags */ member 158 #define NH_IS_NHGRP(_nh) ((_nh)->nh_flags & NHF_MULTIPATH) 199 uint16_t nh_flags; /* nhop flags */ member
|
| H A D | nhop_ctl.c | 290 nh->nh_flags = convert_rt_to_nh_flags(rt_flags); in fill_nhop_from_info() 433 nh->nh_flags = convert_rt_to_nh_flags(nh->nh_priv->rt_flags); in alter_nhop_from_info() 475 nh->nh_flags = nh_orig->nh_flags; in nhop_create_from_nhop() 599 if_name(nh->nh_aifp), nh->nh_mtu, nh->nh_flags); in print_nhop() 837 pnhe->nh_flags = nh->nh_flags; in dump_nhop_entry()
|
| H A D | route_ctl.c | 224 if ((nh->nh_flags & NHF_MULTIPATH) != 0) in nhop_can_multipath() 226 if ((nh->nh_flags & NHF_GATEWAY) == 0) in nhop_can_multipath() 228 if ((nh->nh_flags & NHF_REDIRECT) != 0) in nhop_can_multipath() 934 if (((nh_orig->nh_flags & NHF_GATEWAY) && in change_nhop()
|
| H A D | fib_algo.c | 519 if (!NH_IS_NHGRP(nh) && (!(nh->nh_flags & NHF_GATEWAY))) in need_immediate_rebuild() 524 if (!NH_IS_NHGRP(nh) && (!(nh->nh_flags & NHF_GATEWAY))) in need_immediate_rebuild()
|
| H A D | nhgrp_ctl.c | 70 CHK_STRUCT_FIELD_GENERIC(struct nhop_object, nh_flags, struct nhgrp_object, nhg_flags);
|
| /f-stack/tools/compat/include/net/route/ |
| H A D | nhop.h | 126 uint16_t nh_flags; /* nhop flags */ member 158 #define NH_IS_NHGRP(_nh) ((_nh)->nh_flags & NHF_MULTIPATH) 199 uint16_t nh_flags; /* nhop flags */ member
|
| /f-stack/freebsd/netinet6/ |
| H A D | in6_rmx.c | 123 nh->nh_flags |= NHF_DEFAULT; in rib6_preadd() 127 if (nh->nh_flags & NHF_GATEWAY) in rib6_preadd()
|
| H A D | ip6_fastfwd.c | 73 if (nh->nh_flags & NHF_BLACKHOLE) { in ip6_findroute() 79 if (nh->nh_flags & NHF_REJECT) { in ip6_findroute() 283 if (nh->nh_flags & NHF_GATEWAY) in ip6_tryforward()
|
| H A D | in6_src.c | 727 (ron->ro_nh->nh_flags & NHF_GATEWAY) != 0) in selectroute() 840 uint16_t nh_flags; in in6_selectif() local 845 nh_flags = 0; in in6_selectif() 850 nh_flags = nh->nh_flags; in in6_selectif() 881 if (nh_flags & (NHF_REJECT | NHF_BLACKHOLE)) { in in6_selectif() 882 error = (nh_flags & NHF_HOST ? EHOSTUNREACH : ENETUNREACH); in in6_selectif()
|
| H A D | ip6_forward.c | 246 if (nh->nh_flags & NHF_GATEWAY) { in ip6_forward() 263 (nh->nh_flags & NHF_REDIRECT) == 0) in ip6_forward()
|
| H A D | in6_fib.c | 195 else if ((nh->nh_flags & NHF_DEFAULT) == 0) in check_urpf_nhop()
|
| H A D | icmp6.c | 2280 if ((nh->nh_flags & NHF_GATEWAY) == 0) { in icmp6_redirect_input() 2496 if (nh->nh_flags & NHF_GATEWAY) { in icmp6_redirect_output() 2522 if (nh->nh_flags & NHF_GATEWAY) { in icmp6_redirect_output()
|
| H A D | ip6_output.c | 735 if (nh->nh_flags & NHF_HOST) in ip6_output() 787 if (nh->nh_flags & NHF_GATEWAY) in ip6_output() 873 else if ((nh->nh_flags & NHF_GATEWAY)) in ip6_output()
|
| H A D | nd6.c | 1544 if (nh->nh_flags & NHF_REDIRECT) in nd6_isdynrte() 1585 if ((nh != NULL) && (nh->nh_flags & NHF_DEFAULT)) { in check_release_defrouter()
|
| /f-stack/tools/netstat/ |
| H A D | nhgrp.c | 301 if (nh->nh_flags & NHF_GATEWAY) { in update_global_map()
|
| H A D | nhops.c | 281 if (nh->nh_flags & NHF_GATEWAY) { in print_nhop_entry_sysctl()
|
| /f-stack/freebsd/net/ |
| H A D | route.c | 306 if ((nh == NULL) || (nh->nh_flags & NHF_DEFAULT)) in ifa_ifwithroute()
|
| /f-stack/freebsd/netpfil/ipfw/ |
| H A D | ip_fw2.c | 498 if (ifp == NULL && (nh->nh_flags & NHF_DEFAULT) != 0) in verify_path() 502 if (ifp == NULL && (nh->nh_flags & (NHF_REJECT|NHF_BLACKHOLE)) != 0) in verify_path() 837 if (ifp == NULL && (nh->nh_flags & NHF_DEFAULT) != 0) in verify_path6() 841 if (ifp == NULL && (nh->nh_flags & (NHF_REJECT|NHF_BLACKHOLE)) != 0) in verify_path6()
|
| /f-stack/freebsd/netpfil/ipfw/nat64/ |
| H A D | nat64_translate.c | 629 if (nh->nh_flags & (NHF_BLACKHOLE | NHF_REJECT)) in nat64_find_route6() 782 if (nh->nh_flags & (NHF_BLACKHOLE | NHF_BROADCAST | NHF_REJECT)) in nat64_find_route4()
|