[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1406153852-22511-1-git-send-email-xiyou.wangcong@gmail.com>
Date: Wed, 23 Jul 2014 15:17:29 -0700
From: Cong Wang <xiyou.wangcong@...il.com>
To: netdev@...r.kernel.org
Cc: stephane.chazelas@...il.com, davem@...emloft.net,
Cong Wang <xiyou.wangcong@...il.com>
Subject: [Patch net-next 0/3] net: forbid net devices named "all" "default" or "config"
/proc/sys/net/ipv[46]/conf/<dev> could conflict with
/proc/sys/net/ipv[46]/conf/(all|default). And /proc/net/vlan/<dev>
could conflict with /proc/net/vlan/config. Besides kernel warnings,
undefined behavior such as duplicated proc files also appears, therefore
we should forbid these names.
Cong Wang (3):
ipv4: fail early when creating netdev named all or default
ipv6: fail early when creating netdev named all or default
vlan: fail early when creating netdev named config
net/8021q/vlan.c | 21 +++++++++-------
net/8021q/vlanproc.c | 2 ++
net/ipv4/devinet.c | 37 ++++++++++++++++++++++-------
net/ipv6/addrconf.c | 67 ++++++++++++++++++++++++++++++++++------------------
4 files changed, 87 insertions(+), 40 deletions(-)
--
1.8.3.1
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists