aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net
diff options
context:
space:
mode:
authorDavid Ahern <dsahern@gmail.com>2018-03-20 10:06:59 -0700
committerDavid S. Miller <davem@davemloft.net>2018-03-22 12:40:04 -0400
commit68e2ffdeb5dbf54bc3a0684aa4e73c6db8675eed (patch)
tree101c2c43934c913002b525ad7f016021e1de6efc /drivers/net
parentppp: avoid loop in xmit recursion detection code (diff)
downloadlinux-dev-68e2ffdeb5dbf54bc3a0684aa4e73c6db8675eed.tar.xz
linux-dev-68e2ffdeb5dbf54bc3a0684aa4e73c6db8675eed.zip
net/ipv6: Handle onlink flag with multipath routes
For multipath routes the ONLINK flag can be specified per nexthop in rtnh_flags or globally in rtm_flags. Update ip6_route_multipath_add to consider the ONLINK setting coming from rtnh_flags. Each loop over nexthops the config for the sibling route is initialized to the global config and then per nexthop settings overlayed. The flag is 'or'ed into fib6_config to handle the ONLINK flag coming from either rtm_flags or rtnh_flags. Fixes: fc1e64e1092f ("net/ipv6: Add support for onlink flag") Signed-off-by: David Ahern <dsahern@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net')
0 files changed, 0 insertions, 0 deletions