net: ipv6: introduce ip6_dst_mtu_maybe_forward
authorVadim Fedorenko <vfedorenko@novek.ru>
Tue, 20 Jul 2021 20:06:27 +0000 (23:06 +0300)
committerDavid S. Miller <davem@davemloft.net>
Wed, 21 Jul 2021 15:22:02 +0000 (08:22 -0700)
commit427faee167bce4ccb0b22f6815a9ac509e31d4c3
tree04bfc7c88412af0198c935884257cd57601a52af
parent7c804e91df523a37c29e183ea2b10ac73c3a4f3d
net: ipv6: introduce ip6_dst_mtu_maybe_forward

Replace ip6_dst_mtu_forward with ip6_dst_mtu_maybe_forward and
reuse this code in ip6_mtu. Actually these two functions were
almost duplicates, this change will simplify the maintaince of
mtu calculation code.

Signed-off-by: Vadim Fedorenko <vfedorenko@novek.ru>
Reviewed-by: David Ahern <dsahern@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/ip6_route.h
net/ipv6/ip6_output.c
net/ipv6/route.c
net/netfilter/nf_flow_table_core.c