Messages in this thread Patch in this message | | | Date | Sun, 22 Oct 2023 12:21:23 -0400 | From | Oliver Crumrine <> | Subject | [PATCH net-next 14/17] Update usages of cork to a pointer |
| |
Modify a few instances of cork to be a pointer
Signed-off-by: Oliver Crumrine <ozlinuxc@gmail.com> --- net/ipv6/ip6_output.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/net/ipv6/ip6_output.c b/net/ipv6/ip6_output.c index 54fc4c711f2c..5f24087bc9e2 100644 --- a/net/ipv6/ip6_output.c +++ b/net/ipv6/ip6_output.c @@ -1878,12 +1878,12 @@ int ip6_append_data(struct sock *sk, * setup for corking */ dst_hold(&rt->dst); - err = ip6_setup_cork(sk, &inet->cork, &np->cork, + err = ip6_setup_cork(sk, inet->cork, np->cork, ipc6, rt); if (err) return err; - inet->cork.fl.u.ip6 = *fl6; + inet->cork->fl.u.ip6 = *fl6; exthdrlen = (ipc6->opt ? ipc6->opt->opt_flen : 0); length += exthdrlen; transhdrlen += exthdrlen; @@ -1891,8 +1891,8 @@ int ip6_append_data(struct sock *sk, transhdrlen = 0; } - return __ip6_append_data(sk, &sk->sk_write_queue, &inet->cork, - &np->cork, sk_page_frag(sk), getfrag, + return __ip6_append_data(sk, &sk->sk_write_queue, inet->cork, + np->cork, sk_page_frag(sk), getfrag, from, length, transhdrlen, flags, ipc6); } EXPORT_SYMBOL_GPL(ip6_append_data); @@ -2058,7 +2058,7 @@ static void __ip6_flush_pending_frames(struct sock *sk, void ip6_flush_pending_frames(struct sock *sk) { __ip6_flush_pending_frames(sk, &sk->sk_write_queue, - &inet_sk(sk)->cork, &inet6_sk(sk)->cork); + inet_sk(sk)->cork, inet6_sk(sk)->cork); } EXPORT_SYMBOL_GPL(ip6_flush_pending_frames); -- 2.42.0
| |