ksmbd: remove unneeded NULL check in for_each_netdev
authorNamjae Jeon <namjae.jeon@samsung.com>
Wed, 7 Jul 2021 05:55:31 +0000 (14:55 +0900)
committerNamjae Jeon <namjae.jeon@samsung.com>
Thu, 8 Jul 2021 06:46:07 +0000 (15:46 +0900)
netdev can never be NULL in for_each_netdev loop.
This patch remove unneeded NULL check.

Reported-by: Coverity Scan <scan-admin@coverity.com>
Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
fs/ksmbd/smb2pdu.c

index 994b95b..2811dfa 100644 (file)
@@ -7004,11 +7004,6 @@ static int fsctl_query_iface_info_ioctl(struct ksmbd_conn *conn,
 
        rtnl_lock();
        for_each_netdev(&init_net, netdev) {
-               if (unlikely(!netdev)) {
-                       rtnl_unlock();
-                       return -EINVAL;
-               }
-
                if (netdev->type == ARPHRD_LOOPBACK)
                        continue;