tcp: fix tcp_release_cb() to dispatch via address family for mtu_reduced()
[cascardo/linux.git] / net / ipv4 / tcp_output.c
index ff3f0f7..5a7c41f 100644 (file)
@@ -800,7 +800,7 @@ void tcp_release_cb(struct sock *sk)
                __sock_put(sk);
        }
        if (flags & (1UL << TCP_MTU_REDUCED_DEFERRED)) {
-               sk->sk_prot->mtu_reduced(sk);
+               inet_csk(sk)->icsk_af_ops->mtu_reduced(sk);
                __sock_put(sk);
        }
 }