From: Matthew Thode <hidden> Date: 2015-02-17 23:22:20
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 <redacted>
---
net/core/dev.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 <redacted>
---
net/core/dev.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
From: Matthew Thode <hidden> Date: 2015-02-17 23:57:22
On 02/17/2015 05:46 PM, Lino Sanfilippo wrote:
On 18.02.2015 00:15, Matthew Thode wrote:
quoted
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 <redacted>
---
net/core/dev.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
You are correct, should I resend a patch. Not really sure the
procedure of updating a patchset sent to the ML.
You could resend as [PATCH v2] to indicate that it is an updated
version. But you should also try to improve the patch subject line and
description, e.g. by writing it in the imperative. See
"SubmittingPatches" in the Documents folder of the kernel (or take a
look at other patches).
Regards,
Lino
From: Stephen Hemminger <stephen@networkplumber.org> Date: 2015-02-18 01:28:10
On Tue, 17 Feb 2015 17:15:42 -0600
Matthew Thode [off-list ref] wrote:
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 <redacted>
What is the exact sequence that causes the problem?
SIOCSIFNAME already strips of colon.
From: Matthew Thode <hidden> Date: 2015-02-18 01:33:38
On 02/17/2015 07:28 PM, Stephen Hemminger wrote:
On Tue, 17 Feb 2015 17:15:42 -0600
Matthew Thode [off-list ref] wrote:
quoted
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 <redacted>
What is the exact sequence that causes the problem?
SIOCSIFNAME already strips of colon.
It strips the name one access, not creation. You can create a dummy
device and not access it, escaping doesn't seem to help.
ip link add name foo:asdasd type dummy
ip link del dev foo:asdasd # will not be deleted
--
Matthew Thode