Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ipx: Remove spurious NULL checking in ipx_ioctl().

We already unconditionally dereference 'sk' via lock_sock(sk) earlier
in this function, and our caller (sock_do_ioctl()) makes takes similar
liberties.

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

+1 -3
+1 -3
net/ipx/af_ipx.c
··· 1901 1901 (const unsigned short __user *)argp); 1902 1902 break; 1903 1903 case SIOCGSTAMP: 1904 - rc = -EINVAL; 1905 - if (sk) 1906 - rc = sock_get_timestamp(sk, argp); 1904 + rc = sock_get_timestamp(sk, argp); 1907 1905 break; 1908 1906 case SIOCGIFDSTADDR: 1909 1907 case SIOCSIFDSTADDR: