tun: signedness bug in tun_get_user()
authorDan Carpenter <dan.carpenter@oracle.com>
Thu, 15 Aug 2013 12:52:57 +0000 (15:52 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 14 Sep 2013 13:02:09 +0000 (06:02 -0700)
commit62d5a1d2a8a7c247c1f2dcd87b1e8c533b03017b
treef74aa6e80308a50e4ac97e8db8df1f67060265ae
parentabdf975d2095b3f41939ec0e2259af5d485f2889
tun: signedness bug in tun_get_user()

[ Upstream commit 15718ea0d844e4816dbd95d57a8a0e3e264ba90e ]

The recent fix d9bf5f1309 "tun: compare with 0 instead of total_len" is
not totally correct.  Because "len" and "sizeof()" are size_t type, that
means they are never less than zero.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Acked-by: Neil Horman <nhorman@tuxdriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/tun.c