diff options
| author | Florian Westphal <fw@strlen.de> | 2025-12-01 19:47:13 +0100 |
|---|---|---|
| committer | Florian Westphal <fw@strlen.de> | 2026-03-04 11:45:44 +0100 |
| commit | 7a135bf9903fe599aec1825ebc2c5b026fe1e38c (patch) | |
| tree | 8335f0dee1ddb6e05f986eb7324da39ac6602d27 /include | |
| parent | 4ad96a7c9e2cebbbdc68369438a736a133539f1d (diff) | |
| download | linux-7a135bf9903fe599aec1825ebc2c5b026fe1e38c.tar.gz linux-7a135bf9903fe599aec1825ebc2c5b026fe1e38c.zip | |
ipv6: export fib6_lookup for nft_fib_ipv6
Upcoming patch will call fib6_lookup from nft_fib_ipv6. The EXPORT_SYMBOL is
added twice because there are two implementations of the function, one
is a small stub for MULTIPLE_TABLES=n, only one is compiled into the
kernel depending on .config settings.
Alternative to EXPORT_SYMBOL is to use an indirect call via the
ipv6_stub->fib6_lookup() indirection, but thats more expensive than the
direct call.
Also, nft_fib_ipv6 cannot be builtin if ipv6 is a module.
Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
