net/ipv6: Add support for onlink flag
authorDavid Ahern <dsahern@gmail.com>
Fri, 26 Jan 2018 00:55:09 +0000 (16:55 -0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 26 Jan 2018 15:16:43 +0000 (10:16 -0500)
commitfc1e64e1092f62290d59151d16f9de0210e303c8
tree93f66e07468c2458e7c0316873f0ff6e96f84502
parentf4797b33db813a394c4d4d2bc2fa38087fbe5545
net/ipv6: Add support for onlink flag

Similar to IPv4 allow routes to be added with the RTNH_F_ONLINK flag.
The onlink option requires a gateway and a nexthop device. Any unicast
gateway is allowed (including IPv4 mapped addresses and unresolved
ones) as long as the gateway is not a local address and if it resolves
it must match the given device.

Signed-off-by: David Ahern <dsahern@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv6/route.c