summaryrefslogtreecommitdiffstats
path: root/net/ipv6
diff options
context:
space:
mode:
authorBrian Vazquez <brianvv@google.com>2021-02-01 17:41:30 +0000
committerJakub Kicinski <kuba@kernel.org>2021-02-03 14:51:39 -0800
commit6585d7dc491d9d5e323ed52ee32ad071e04c9dfa (patch)
treea8b9d9b484b9e5cc6d0f00139b20c8f21ff5f4c8 /net/ipv6
parente43b21906439ed14dda84f9784d38c03d0464607 (diff)
downloadlinux-6585d7dc491d9d5e323ed52ee32ad071e04c9dfa.tar.bz2
net: use indirect call helpers for dst_output
This patch avoids the indirect call for the common case: ip6_output and ip_output Signed-off-by: Brian Vazquez <brianvv@google.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'net/ipv6')
-rw-r--r--net/ipv6/ip6_output.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/net/ipv6/ip6_output.c b/net/ipv6/ip6_output.c
index 117cd95df213..ff4f9ebcf7f6 100644
--- a/net/ipv6/ip6_output.c
+++ b/net/ipv6/ip6_output.c
@@ -217,6 +217,7 @@ int ip6_output(struct net *net, struct sock *sk, struct sk_buff *skb)
ip6_finish_output,
!(IP6CB(skb)->flags & IP6SKB_REROUTED));
}
+EXPORT_SYMBOL(ip6_output);
bool ip6_autoflowlabel(struct net *net, const struct ipv6_pinfo *np)
{