ipv6: pass full cork into __ip6_append_data()
authorPavel Begunkov <asml.silence@gmail.com>
Thu, 27 Jan 2022 00:36:27 +0000 (00:36 +0000)
committerJakub Kicinski <kuba@kernel.org>
Fri, 28 Jan 2022 03:46:11 +0000 (19:46 -0800)
commitf3b46a3e8c403095d61fc7d7047cf3e3b6f44684
tree8a240ec9dabae8502c9df4fa625dd9165d7451f8
parent940ea00b0646f50170c2f66957a84c0ba1737f0c
ipv6: pass full cork into __ip6_append_data()

Convert a struct inet_cork argument in __ip6_append_data() to struct
inet_cork_full. As one struct contains another inet_cork is still can
be accessed via ->base field. It's a preparation patch making further
changes a bit cleaner.

Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Reviewed-by: Willem de Bruijn <willemb@google.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/ipv6/ip6_output.c