net/ipv6: Add fib6_null_entry
authorDavid Ahern <dsahern@gmail.com>
Wed, 18 Apr 2018 00:33:18 +0000 (17:33 -0700)
committerDavid S. Miller <davem@davemloft.net>
Wed, 18 Apr 2018 03:41:17 +0000 (23:41 -0400)
commit421842edeaf62c4e180b687f5a4efca8c19c49ad
treed67fff2ddcd92f1610122dd7452ceedcd9f23df3
parent14895687d36805f051bb54014c32e48e5937f7e1
net/ipv6: Add fib6_null_entry

ip6_null_entry will stay a dst based return for lookups that fail to
match an entry.

Add a new fib6_null_entry which constitutes the root node and leafs
for fibs. Replace existing references to ip6_null_entry with the
new fib6_null_entry when dealing with FIBs.

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