lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-Id: <20220415165330.10497-4-florent.fourcot@wifirst.fr> Date: Fri, 15 Apr 2022 18:53:29 +0200 From: Florent Fourcot <florent.fourcot@...irst.fr> To: netdev@...r.kernel.org Cc: cong.wang@...edance.com, edumazet@...gle.com, Florent Fourcot <florent.fourcot@...irst.fr>, Jiri Pirko <jiri@...lanox.com>, Brian Baboch <brian.baboch@...irst.fr> Subject: [PATCH v5 net-next 3/4] rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink If IFLA_ALT_IFNAME is set and given interface is not found, we should return ENODEV and be consistent with IFLA_IFNAME behaviour This commit extends feature of commit 76c9ac0ee878, "net: rtnetlink: add possibility to use alternative names as message handle" CC: Jiri Pirko <jiri@...lanox.com> Signed-off-by: Florent Fourcot <florent.fourcot@...irst.fr> Signed-off-by: Brian Baboch <brian.baboch@...irst.fr> --- net/core/rtnetlink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/core/rtnetlink.c b/net/core/rtnetlink.c index 5899b1d2de14..73f2cbc440c9 100644 --- a/net/core/rtnetlink.c +++ b/net/core/rtnetlink.c @@ -3158,7 +3158,7 @@ static int rtnl_dellink(struct sk_buff *skb, struct nlmsghdr *nlh, goto out; if (!dev) { - if (tb[IFLA_IFNAME] || ifm->ifi_index > 0) + if (tb[IFLA_IFNAME] || tb[IFLA_ALT_IFNAME] || ifm->ifi_index > 0) err = -ENODEV; goto out; -- 2.30.2
Powered by blists - more mailing lists