Home
last modified time | relevance | path

Searched refs:rt6i_flags (Results 1 – 14 of 14) sorted by relevance

/linux-4.4.14/include/net/
Dip6_fib.h121 u32 rt6i_flags; member
145 rt->rt6i_flags &= ~RTF_EXPIRES; in rt6_clean_expires()
152 rt->rt6i_flags |= RTF_EXPIRES; in rt6_set_expires()
159 for (rt = rt0; rt && !(rt->rt6i_flags & RTF_EXPIRES); in rt6_update_expires()
165 rt0->rt6i_flags |= RTF_EXPIRES; in rt6_update_expires()
170 if (rt->rt6i_flags & RTF_PCPU || in rt6_get_cookie()
Dip6_route.h162 return rt->rt6i_flags & RTF_LOCAL; in ipv6_unicast_destination()
170 return rt->rt6i_flags & RTF_ANYCAST || in ipv6_anycast_destination()
202 if (rt->rt6i_flags & RTF_GATEWAY) in rt6_nexthop()
204 else if (unlikely(rt->rt6i_flags & RTF_CACHE)) in rt6_nexthop()
/linux-4.4.14/net/ipv6/
Droute.c182 if (rt->rt6i_flags & RTF_PCPU) in ipv6_cow_metrics()
184 else if (rt->rt6i_flags & RTF_CACHE) in ipv6_cow_metrics()
277 .rt6i_flags = (RTF_REJECT | RTF_NONEXTHOP),
294 .rt6i_flags = (RTF_REJECT | RTF_NONEXTHOP),
309 .rt6i_flags = (RTF_REJECT | RTF_NONEXTHOP),
409 if (rt->rt6i_flags & RTF_EXPIRES) in __rt6_check_expired()
417 if (rt->rt6i_flags & RTF_EXPIRES) { in rt6_check_expired()
543 if (!rt || !(rt->rt6i_flags & RTF_GATEWAY)) in rt6_probe()
602 if (rt->rt6i_flags & RTF_NONEXTHOP || in rt6_check_neigh()
603 !(rt->rt6i_flags & RTF_GATEWAY)) in rt6_check_neigh()
[all …]
Dip6_fib.c292 if (rt->rt6i_flags & RTF_REJECT && in fib6_rule_lookup()
669 return (rt->rt6i_flags & (RTF_GATEWAY|RTF_ADDRCONF|RTF_DYNAMIC)) == in rt6_qualify_for_ecmp()
776 if (!(iter->rt6i_flags & RTF_EXPIRES)) in fib6_add_rt2node()
778 if (!(rt->rt6i_flags & RTF_EXPIRES)) in fib6_add_rt2node()
925 (rt->rt6i_flags & (RTF_EXPIRES | RTF_CACHE))) in fib6_start_gc()
1046 if (!(rt->rt6i_flags & RTF_CACHE)) in fib6_add()
1457 if (!(rt->rt6i_flags & RTF_CACHE)) { in fib6_del()
1703 if (rt->rt6i_flags & RTF_CACHE) { in fib6_prune_clone()
1746 if (rt->rt6i_flags & RTF_EXPIRES && rt->dst.expires) { in fib6_age()
1752 } else if (rt->rt6i_flags & RTF_CACHE) { in fib6_age()
[all …]
Dxfrm6_policy.c106 xdst->u.rt6.rt6i_flags = rt->rt6i_flags & (RTF_ANYCAST | in xfrm6_fill_dst()
Dfib6_rules.c51 if (rt->rt6i_flags & RTF_REJECT && in fib6_rule_lookup()
Dndisc.c1243 rt->rt6i_flags = (rt->rt6i_flags & ~RTF_PREF_MASK) | RTF_PREF(pref); in ndisc_router_discovery()
1532 if (rt->rt6i_flags & RTF_GATEWAY) { in ndisc_send_redirect()
Daddrconf.c1080 if (!(rt->rt6i_flags & RTF_EXPIRES)) in cleanup_prefix_route()
2205 if ((rt->rt6i_flags & flags) != flags) in addrconf_get_prefix_route()
2207 if ((rt->rt6i_flags & noflags) != 0) in addrconf_get_prefix_route()
Dip6_output.c473 if (rt->rt6i_flags & RTF_GATEWAY) in ip6_forward()
/linux-4.4.14/net/ipv6/netfilter/
Dip6t_rpfilter.c60 if (rt->rt6i_flags & (RTF_REJECT|RTF_ANYCAST)) in rpfilter_lookup_reverse6()
63 if (rt->rt6i_flags & RTF_LOCAL) { in rpfilter_lookup_reverse6()
78 return rt && (rt->rt6i_flags & RTF_LOCAL); in rpfilter_is_local()
Dnf_nat_l3proto_ipv6.c138 if (!(rt->rt6i_flags & RTF_LOCAL) && in nf_nat_ipv6_csum_recalc()
/linux-4.4.14/net/netfilter/
Dxt_addrtype.c71 if (rt->rt6i_flags & RTF_REJECT) in match_lookup_rt6()
74 if (dev == NULL && rt->rt6i_flags & RTF_LOCAL) in match_lookup_rt6()
/linux-4.4.14/drivers/net/
Dvxlan.c2063 u32 rt6i_flags; in vxlan_xmit_one() local
2088 rt6i_flags = ((struct rt6_info *)ndst)->rt6i_flags; in vxlan_xmit_one()
2089 if (rt6i_flags & RTF_LOCAL && in vxlan_xmit_one()
2090 !(rt6i_flags & (RTCF_BROADCAST | RTCF_MULTICAST))) { in vxlan_xmit_one()
/linux-4.4.14/net/ipv4/
Dip_tunnel.c634 rt6->rt6i_flags |= RTF_MODIFIED; in tnl_update_pmtu()