]> git.baikalelectronics.ru Git - kernel.git/commit
ipv6: fib_rules: Check if rule is a default rule
authorIdo Schimmel <idosch@mellanox.com>
Thu, 3 Aug 2017 11:28:15 +0000 (13:28 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 3 Aug 2017 22:35:59 +0000 (15:35 -0700)
commitec82900a106979e545ccfdef842288fa79ef93b4
treeab5d466ecd8c66c880b490069e15ba213ede6949
parenta54932c2d2b5e596c802ed6e9915635c9b019103
ipv6: fib_rules: Check if rule is a default rule

As explained in commit 950a3de243e0 ("ipv4: fib_rules: Check if rule is
a default rule"), drivers supporting IPv6 FIB offload need to be able to
sanitize the rules they don't support and potentially flush their
tables.

Add an IPv6 helper to check if a FIB rule is a default rule.

Signed-off-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/ip6_fib.h
net/ipv6/fib6_rules.c