From: Jiri Bohac <jbohac@suse.cz>
Subject: Revert "xfrm: xfrm_state_mtu should return at least 1280 for ipv6"
Patch-mainline: Never, KABI fix only
References: bsc#1185377, bsc#1194048
The original fix for bsc#1185377 introduced a new symbol: __xfrm_state_mtu.
That patch had to be reverted to fix bsc#1194048.
Keep the symbol to preserve KABI.
---
net/xfrm/xfrm_state.c | 6 ++++++
1 file changed, 6 insertions(+)
--- a/net/xfrm/xfrm_state.c
+++ b/net/xfrm/xfrm_state.c
@@ -2440,6 +2440,12 @@ u32 xfrm_state_mtu(struct xfrm_state *x,
}
EXPORT_SYMBOL_GPL(xfrm_state_mtu);
+u32 __xfrm_state_mtu(struct xfrm_state *x, int mtu)
+{
+ return xfrm_state_mtu(x, mtu);
+}
+EXPORT_SYMBOL_GPL(__xfrm_state_mtu);
+
int __xfrm_init_state(struct xfrm_state *x, bool init_replay, bool offload)
{
const struct xfrm_mode *inner_mode;