net: Support nuking IPv6 sockets as well as IPv4.
[firefly-linux-kernel-4.4.55.git] / net / ipv4 / devinet.c
index 8b7dfaf3b6ea607f32db6bc1e10e24d479ffeaee..ac582d17bf409e739644488d655b76fb5d176177 100644 (file)
@@ -815,8 +815,7 @@ int devinet_ioctl(struct net *net, unsigned int cmd, void __user *arg)
                }
                break;
        case SIOCKILLADDR:      /* Nuke all connections on this address */
-               ret = 0;
-               tcp_v4_nuke_addr(sin->sin_addr.s_addr);
+               ret = tcp_nuke_addr(net, (struct sockaddr *) sin);
                break;
        }
 done: