ipv6: Need to export ipv6_push_frag_opts for tunneling now.
Since that change also made the nfrag function not necessary
for exports, remove it.
Fixes: 89a23c8b52
("ip6_tunnel: Fix missing tunnel encapsulation limit option")
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
aaf1be31b2
commit
5b8481fa42
@ -946,13 +946,13 @@ void ipv6_push_nfrag_opts(struct sk_buff *skb, struct ipv6_txoptions *opt,
|
|||||||
if (opt->hopopt)
|
if (opt->hopopt)
|
||||||
ipv6_push_exthdr(skb, proto, NEXTHDR_HOP, opt->hopopt);
|
ipv6_push_exthdr(skb, proto, NEXTHDR_HOP, opt->hopopt);
|
||||||
}
|
}
|
||||||
EXPORT_SYMBOL(ipv6_push_nfrag_opts);
|
|
||||||
|
|
||||||
void ipv6_push_frag_opts(struct sk_buff *skb, struct ipv6_txoptions *opt, u8 *proto)
|
void ipv6_push_frag_opts(struct sk_buff *skb, struct ipv6_txoptions *opt, u8 *proto)
|
||||||
{
|
{
|
||||||
if (opt->dst1opt)
|
if (opt->dst1opt)
|
||||||
ipv6_push_exthdr(skb, proto, NEXTHDR_DEST, opt->dst1opt);
|
ipv6_push_exthdr(skb, proto, NEXTHDR_DEST, opt->dst1opt);
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL(ipv6_push_frag_opts);
|
||||||
|
|
||||||
struct ipv6_txoptions *
|
struct ipv6_txoptions *
|
||||||
ipv6_dup_options(struct sock *sk, struct ipv6_txoptions *opt)
|
ipv6_dup_options(struct sock *sk, struct ipv6_txoptions *opt)
|
||||||
|
Loading…
Reference in New Issue
Block a user