| /freebsd-14-stable/sys/net/route/ |
| HD | nhop_ctl.c | 705 nh->nh_flags = nh_orig->nh_flags; in nhop_copy() 723 nh->nh_flags &= ~NHF_GATEWAY; in nhop_set_direct_gw() 773 nh->nh_flags |= NHF_GATEWAY; in nhop_set_gw() 777 nh->nh_flags &= ~NHF_GATEWAY; in nhop_set_gw() 803 nh->nh_flags |= NHF_BROADCAST; in nhop_set_broadcast() 806 nh->nh_flags &= ~NHF_BROADCAST; in nhop_set_broadcast() 814 nh->nh_flags &= ~(NHF_BLACKHOLE | NHF_REJECT); in nhop_set_blackhole() 818 nh->nh_flags |= NHF_BLACKHOLE; in nhop_set_blackhole() 822 nh->nh_flags |= NHF_REJECT; in nhop_set_blackhole() 831 nh->nh_flags &= ~NHF_GATEWAY; in nhop_set_blackhole() [all …]
|
| HD | nhop.h | 124 uint16_t nh_flags; /* nhop flags */ member 156 #define NH_IS_NHGRP(_nh) ((_nh)->nh_flags & NHF_MULTIPATH) 248 uint16_t nh_flags; /* nhop flags */ member
|
| HD | route_ctl.c | 194 if ((nh->nh_flags & NHF_MULTIPATH) != 0) in nhop_can_multipath() 196 if ((nh->nh_flags & NHF_GATEWAY) == 0) in nhop_can_multipath() 198 if ((nh->nh_flags & NHF_REDIRECT) != 0) in nhop_can_multipath() 635 MPASS((nh_src->nh_flags & NHF_MULTIPATH) == 0); in rib_copy_route() 1114 if (((nh_orig->nh_flags & NHF_GATEWAY) && in change_nhop()
|
| /freebsd-14-stable/sys/netlink/route/ |
| HD | nexthop.c | 122 uint32_t fibnum, int family, int nh_flags); 154 int nh_flags, int *perror) in nl_find_nhop() argument 168 nh_flags = nh_flags & (NHF_HOST | NHF_DEFAULT); in nl_find_nhop() 207 un_new->un_nhop = clone_unhop(unhop, fibnum, family, nh_flags); in nl_find_nhop() 269 clone_unhop(const struct user_nhop *unhop, uint32_t fibnum, int family, int nh_flags) in clone_unhop() argument 285 family, nh_flags); in clone_unhop() 298 nhop_set_pxtype_flag(nh, nh_flags); in clone_unhop() 315 wn_new[i].nh = nl_find_nhop(fibnum, family, uidx, nh_flags, &error); in clone_unhop() 404 nhm->nh_flags = 0; in dump_nhgrp() 447 nhm->nh_flags = 0; in dump_nhop() [all …]
|
| HD | nexthop.h | 41 unsigned int nh_flags; /* RTNH_F_* flags from route.h */ member
|
| HD | rt.c | 57 int nh_flags = nh->nh_flags; in get_rtm_type() local 60 if (nh_flags & NHF_BLACKHOLE) in get_rtm_type() 62 else if (nh_flags & NHF_REJECT) in get_rtm_type() 240 if (nh->nh_flags & NHF_GATEWAY) in dump_rc_nhop() 737 if (nh->nh_flags & NHF_GATEWAY) in finalize_nhop() 739 else if (nh->nh_flags & NHF_HOST) in finalize_nhop()
|
| HD | route_var.h | 135 uint32_t uidx, int nh_flags, int *perror);
|
| /freebsd-14-stable/sys/netinet/ |
| HD | ip_fastfwd.c | 135 if ((nh->nh_flags & (NHF_DEFAULT | NHF_REDIRECT | in ip_redir_alloc() 140 if ((nh->nh_flags & NHF_GATEWAY) == 0 || nh->gw_sa.sa_family != AF_INET) in ip_redir_alloc() 207 if ((nh->nh_flags & (NHF_BLACKHOLE | NHF_BROADCAST)) != 0) { in ip_findroute() 213 if (nh->nh_flags & NHF_REJECT) { in ip_findroute() 459 if (nh->nh_flags & NHF_GATEWAY) { in ip_tryforward()
|
| HD | ip_output.c | 292 int nh_flags = nh->nh_flags; in rt_update_ro_flags() local 296 ro->ro_flags |= (nh_flags & NHF_REJECT) ? RT_REJECT : 0; in rt_update_ro_flags() 297 ro->ro_flags |= (nh_flags & NHF_BLACKHOLE) ? RT_BLACKHOLE : 0; in rt_update_ro_flags() 298 ro->ro_flags |= (nh_flags & NHF_GATEWAY) ? RT_HAS_GW : 0; in rt_update_ro_flags() 497 if (nh->nh_flags & NHF_GATEWAY) in ip_output() 499 if (nh->nh_flags & NHF_HOST) in ip_output() 500 isbroadcast = (nh->nh_flags & NHF_BROADCAST); in ip_output() 528 if (nh->nh_flags & NHF_GATEWAY) in ip_output() 532 isbroadcast = (((nh->nh_flags & (NHF_HOST | NHF_BROADCAST)) == in ip_output() 542 (ro != NULL && ro->ro_nh != NULL) ? ro->ro_nh->nh_flags : 0, ifp)); in ip_output()
|
| HD | in_rmx.c | 103 if (nh->nh_flags & NHF_GATEWAY) in rib4_augment_nh()
|
| HD | in_fib.c | 185 else if ((nh->nh_flags & NHF_DEFAULT) == 0) in check_urpf_nhop()
|
| HD | in.c | 1555 if (nh->nh_flags & NHF_GATEWAY) { in in_lltable_rtcheck() 1556 if (!(nh->nh_flags & NHF_HOST) || nh->nh_ifp->if_type != IFT_ETHER || in in_lltable_rtcheck() 1571 if ((nh->nh_ifp != ifp) && (nh->nh_flags & NHF_HOST) == 0) { in in_lltable_rtcheck()
|
| HD | ip_icmp.c | 995 if (nh->nh_flags & NHF_HOST) in icmp_verify_redirect_gateway() 999 if (!(nh->nh_flags & NHF_GATEWAY)) in icmp_verify_redirect_gateway()
|
| HD | ip_input.c | 1024 if (nh != NULL && ((nh->nh_flags & (NHF_REDIRECT|NHF_DEFAULT)) == 0)) { in ip_forward() 1033 if (nh->nh_flags & NHF_GATEWAY) { in ip_forward()
|
| /freebsd-14-stable/sys/netinet6/ |
| HD | ip6_forward.c | 197 if (nh->nh_flags & (NHF_BLACKHOLE | NHF_REJECT)) { in ip6_forward() 200 if (nh->nh_flags & NHF_REJECT) { in ip6_forward() 255 if (nh->nh_flags & NHF_GATEWAY) { in ip6_forward() 272 (nh->nh_flags & NHF_REDIRECT) == 0) in ip6_forward()
|
| HD | ip6_fastfwd.c | 72 if (nh->nh_flags & NHF_BLACKHOLE) { in ip6_findroute() 78 if (nh->nh_flags & NHF_REJECT) { in ip6_findroute() 283 if (nh->nh_flags & NHF_GATEWAY) in ip6_tryforward()
|
| HD | in6_src.c | 665 if (nh != NULL && (nh->nh_flags & NHF_GATEWAY) != 0) in lookup_route() 774 uint16_t nh_flags; in in6_selectif() local 779 nh_flags = 0; in in6_selectif() 784 nh_flags = nh->nh_flags; in in6_selectif() 815 if (nh_flags & (NHF_REJECT | NHF_BLACKHOLE)) { in in6_selectif() 816 error = (nh_flags & NHF_HOST ? EHOSTUNREACH : ENETUNREACH); in in6_selectif()
|
| HD | in6_rmx.c | 127 if (nh->nh_flags & NHF_GATEWAY) in rib6_augment_nh()
|
| HD | in6_fib.c | 194 else if ((nh->nh_flags & NHF_DEFAULT) == 0) in check_urpf_nhop()
|
| /freebsd-14-stable/sys/ofed/drivers/infiniband/core/ |
| HD | ib_addr.c | 384 bool is_gw = (nh->nh_flags & NHF_GATEWAY) != 0; in addr4_resolve() 394 bool is_gw = (nh->nh_flags & NHF_GATEWAY) != 0; in addr4_resolve() 578 bool is_gw = (nh->nh_flags & NHF_GATEWAY) != 0; in addr6_resolve() 589 bool is_gw = (nh->nh_flags & NHF_GATEWAY) != 0; in addr6_resolve()
|
| /freebsd-14-stable/usr.bin/netstat/ |
| HD | nhgrp.c | 300 if (nh->nh_flags & NHF_GATEWAY) { in update_global_map()
|
| HD | nhops.c | 273 if (nh->nh_flags & NHF_GATEWAY) { in print_nhop_entry_sysctl()
|
| /freebsd-14-stable/sys/netpfil/ipfw/nat64/ |
| HD | nat64_translate.c | 629 if (nh->nh_flags & (NHF_BLACKHOLE | NHF_REJECT)) in nat64_find_route6() 634 if (nh->nh_flags & NHF_GATEWAY) in nat64_find_route6() 776 if (nh->nh_flags & (NHF_BLACKHOLE | NHF_BROADCAST | NHF_REJECT)) in nat64_find_route4() 781 if (nh->nh_flags & NHF_GATEWAY) in nat64_find_route4()
|
| /freebsd-14-stable/contrib/tcpdump/ |
| HD | print-decnet.c | 358 byte nh_flags; /* message flags */ member 803 flags = GET_U_1(nsphp->nh_flags); in print_nsp()
|
| /freebsd-14-stable/sys/dev/cxgbe/tom/ |
| HD | t4_connect.c | 294 nh->nh_flags & NHF_GATEWAY ? &nh->gw_sa : nam); in t4_connect()
|