Revert "tipc: check the bearer min mtu properly when setting it by netlink"

This reverts commit 673cb47989 which is
commit 35a089b5d793d2bfd2cc7cfa6104545184de2ce7 upstream.

It breaks the Android kernel abi, so revert it for now.  If it is needed
in the future, it can be brought back in an ABI-safe way.

Bug: 161946584
Change-Id: I97b5bb9a4c40c5cdf1f20b612782917e166fbe8c
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
This commit is contained in:
Greg Kroah-Hartman
2023-06-13 20:56:42 +00:00
parent 6072f3fdea
commit 758d6913d8

View File

@@ -1151,8 +1151,8 @@ int __tipc_nl_bearer_set(struct sk_buff *skb, struct genl_info *info)
return -EINVAL;
}
#ifdef CONFIG_TIPC_MEDIA_UDP
if (nla_get_u32(props[TIPC_NLA_PROP_MTU]) <
b->encap_hlen + TIPC_MIN_BEARER_MTU) {
if (tipc_udp_mtu_bad(nla_get_u32
(props[TIPC_NLA_PROP_MTU]))) {
NL_SET_ERR_MSG(info->extack,
"MTU value is out-of-range");
return -EINVAL;