ipv4: Remember FIB alias list head and table in lookup results.
This will be used later to implement fib_select_default() in a completely generic manner, instead of the current situation where the default route is re-looked up in the TRIE/HASH table and then the available aliases are analyzed. Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
@@ -25,7 +25,7 @@ static inline void fib_alias_accessed(struct fib_alias *fa)
|
||||
}
|
||||
|
||||
/* Exported by fib_semantics.c */
|
||||
extern int fib_semantic_match(struct list_head *head,
|
||||
extern int fib_semantic_match(struct fib_table *tb, struct list_head *head,
|
||||
const struct flowi *flp,
|
||||
struct fib_result *res, int prefixlen, int fib_flags);
|
||||
extern void fib_release_info(struct fib_info *);
|
||||
|
Reference in New Issue
Block a user