ipv4: fib: Move FIB notification code to a separate file
authorIdo Schimmel <[email protected]>
Fri, 10 Mar 2017 07:56:18 +0000 (08:56 +0100)
committerDavid S. Miller <[email protected]>
Fri, 10 Mar 2017 17:45:09 +0000 (09:45 -0800)
commitc0243892cbb0e48873d6132f673c830602808245
tree8791a5ccdf38e91a3b9d7a091772287cb8c03088
parent71e8727ebee78f7f6711f272d6ba5d78d0852835
ipv4: fib: Move FIB notification code to a separate file

Most of the code concerned with the FIB notification chain currently
resides in fib_trie.c, but this isn't really appropriate, as the FIB
notification chain is also used for FIB rules.

Therefore, it makes sense to move the common FIB notification code to a
separate file and have it export the relevant functions, which can be
invoked by its different users (e.g., fib_trie.c, fib_rules.c).

Signed-off-by: Ido Schimmel <[email protected]>
Signed-off-by: Jiri Pirko <[email protected]>
Acked-by: David Ahern <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
include/net/ip_fib.h
net/ipv4/Makefile
net/ipv4/fib_notifier.c [new file with mode: 0644]
net/ipv4/fib_rules.c
net/ipv4/fib_trie.c