net: reject creation of netdev names with colons
authorMatthew Thode <mthode@mthode.org>
Wed, 18 Feb 2015 00:31:57 +0000 (18:31 -0600)
committerDanny Wood <danwood76@gmail.com>
Tue, 29 Jan 2019 13:07:00 +0000 (13:07 +0000)
commit2d8d40dae838140b1a0e7c45a32463972804c79f
tree2e93388990cb0f88d39b2dbbe5e5e7ae3103742a
parentde9dcaebe99b0437c02a9dc322cddcd20cfbb6b7
net: reject creation of netdev names with colons

[ Upstream commit a4176a9391868bfa87705bcd2e3b49e9b9dd2996 ]

colons are used as a separator in netdev device lookup in dev_ioctl.c

Specific functions are SIOCGIFTXQLEN SIOCETHTOOL SIOCSIFNAME

Signed-off-by: Matthew Thode <mthode@mthode.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/core/dev.c