kni: return failure for all ioctls
authorDan Gora <dg@adax.com>
Thu, 13 Sep 2018 21:46:52 +0000 (18:46 -0300)
committerThomas Monjalon <thomas@monjalon.net>
Tue, 2 Oct 2018 15:57:00 +0000 (17:57 +0200)
commit12ce2da88f032efb7bf2e3ed4e1037f220869251
tree6b0f69d5c5e256804703687a63d0842940fc4036
parentedd2fafbc0b89bd98b23d4e34402bb79363cb70a
kni: return failure for all ioctls

Modify kni_net_ioctl() to return -EOPNOTSUPP for all ioctls instead
of 0.

This is necessary because the Wicked (and possibly other) network
interface managers will perform the SIOCGIWNAME ioctl to check if
the interface is a wireless interface.  If the KNI module returns
success, Wicked will incorrectly interpret the interface as a wireless
interface.

Signed-off-by: Dan Gora <dg@adax.com>
Acked-by: Ferruh Yigit <ferruh.yigit@intel.com>
kernel/linux/kni/kni_net.c