From dab9343a0530ee2468304823181372393d365675 Mon Sep 17 00:00:00 2001 From: Antonio Quartulli Date: Wed, 13 Jul 2022 14:14:16 +0200 Subject: [PATCH] networking_sitnl: always return negative error code in case of failure The API is designed to always return a negative error code in case of failure, therefore we should return '-errno' when ifindex has failed. Signed-off-by: Antonio Quartulli Acked-by: Gert Doering Message-Id: <20220713121416.1912-1-a@unstable.cc> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg24686.html Signed-off-by: Gert Doering --- src/openvpn/networking_sitnl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openvpn/networking_sitnl.c b/src/openvpn/networking_sitnl.c index 0944ad0a9..46db23612 100644 --- a/src/openvpn/networking_sitnl.c +++ b/src/openvpn/networking_sitnl.c @@ -1374,7 +1374,7 @@ net_iface_del(openvpn_net_ctx_t *ctx, const char *iface) if (!ifindex) { - return errno; + return -errno; } req.n.nlmsg_len = NLMSG_LENGTH(sizeof(req.i)); -- 2.47.2