Home
last modified time | relevance | path

Searched refs:fib6_flags (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/include/net/
Dip6_fib.h155 u32 fib6_flags; member
213 f6i->fib6_flags &= ~RTF_EXPIRES; in fib6_clean_expires()
221 f6i->fib6_flags |= RTF_EXPIRES; in fib6_set_expires()
226 if (f6i->fib6_flags & RTF_EXPIRES) in fib6_check_expired()
Dip6_route.h71 return (f6i->fib6_flags & (RTF_GATEWAY|RTF_ADDRCONF|RTF_DYNAMIC)) == in rt6_qualify_for_ecmp()
/Linux-v4.19/net/ipv6/
Droute.c293 .fib6_flags = (RTF_REJECT | RTF_NONEXTHOP),
537 if (!rt || !(rt->fib6_flags & RTF_GATEWAY)) in rt6_probe()
598 if (rt->fib6_flags & RTF_NONEXTHOP || in rt6_check_neigh()
599 !(rt->fib6_flags & RTF_GATEWAY)) in rt6_check_neigh()
633 m |= IPV6_DECODE_PREF(IPV6_EXTRACT_PREF(rt->fib6_flags)) << 2; in rt6_score_route()
788 return (rt->fib6_flags & (RTF_NONEXTHOP | RTF_GATEWAY)); in rt6_is_gw_or_nonexthop()
852 rt->fib6_flags = RTF_ROUTEINFO | in rt6_route_rcv()
853 (rt->fib6_flags & ~RTF_PREF_MASK) | RTF_PREF(pref); in rt6_route_rcv()
876 if (rt->fib6_flags & (RTF_LOCAL | RTF_ANYCAST)) { in ip6_rt_get_dev_rcu()
952 if (ort->fib6_flags & RTF_REJECT) { in ip6_rt_init_dst()
[all …]
Dip6_fib.c988 if (!(iter->fib6_flags & RTF_EXPIRES)) in fib6_add_rt2node()
990 if (!(rt->fib6_flags & RTF_EXPIRES)) in fib6_add_rt2node()
1162 (rt->fib6_flags & RTF_EXPIRES)) in fib6_start_gc()
2072 if (rt->fib6_flags & RTF_EXPIRES && rt->expires) { in fib6_age()
2268 if (rt->fib6_flags & RTF_GATEWAY) in ipv6_route_seq_show()
2276 rt->fib6_flags, dev ? dev->name : ""); in ipv6_route_seq_show()
Dndisc.c1321 rt->fib6_flags = (rt->fib6_flags & ~RTF_PREF_MASK) | RTF_PREF(pref); in ndisc_router_discovery()
Daddrconf.c1188 if (!(f6i->fib6_flags & RTF_EXPIRES)) in cleanup_prefix_route()
2371 if ((rt->fib6_flags & flags) != flags) in addrconf_get_prefix_route()
2373 if ((rt->fib6_flags & noflags) != 0) in addrconf_get_prefix_route()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_router.c4713 if (rt->fib6_flags & RTF_CACHE) in mlxsw_sp_fib6_rt_should_ignore()
4757 return (rt->fib6_flags & (RTF_GATEWAY | RTF_ADDRCONF)) == RTF_GATEWAY; in mlxsw_sp_fib6_rt_can_mp()
4897 return rt->fib6_flags & RTF_GATEWAY || in mlxsw_sp_rt6_is_gateway()
5090 if (rt->fib6_flags & (RTF_LOCAL | RTF_ANYCAST)) in mlxsw_sp_fib6_entry_type_set()
5092 else if (rt->fib6_flags & RTF_REJECT) in mlxsw_sp_fib6_entry_type_set()
/Linux-v4.19/net/core/
Dfilter.c4410 if (unlikely(f6i->fib6_flags & RTF_REJECT)) { in bpf_ipv6_fib_lookup()
4440 if (f6i->fib6_flags & RTF_GATEWAY) in bpf_ipv6_fib_lookup()