]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
dco_linux: fix case statement by using proper error value
authorAntonio Quartulli <antonio@mandelbit.com>
Wed, 23 Jul 2025 06:20:06 +0000 (08:20 +0200)
committerGert Doering <gert@greenie.muc.de>
Wed, 23 Jul 2025 08:13:24 +0000 (10:13 +0200)
A M_ERR constant accidentally slipped in as possible
netlink error value.

Substitute it with the actual code matching the following
error message.

Change-Id: I18df6ef659cab9525dd7847b7dd3950fc1895dd5
Signed-off-by: Antonio Quartulli <antonio@mandelbit.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <20250723062012.22781-1-gert@greenie.muc.de>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg32269.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/dco_linux.c

index f04ebfe1f264e8177fbf5b448739a650b3cefd34..0a738820302bdbfade7b9e1d0aa0f12e1888f8a3 100644 (file)
@@ -143,7 +143,7 @@ ovpn_nl_recvmsgs(dco_context_t *dco, const char *prefix)
             msg(M_ERR, "%s: netlink out of memory error", prefix);
             break;
 
-        case -M_ERR:
+        case -NLE_AGAIN:
             msg(M_WARN, "%s: netlink reports blocking read - aborting wait", prefix);
             break;