From: Antonio Quartulli
Date: Thu, 15 Jun 2023 22:15:51 +0000 (+0200)
Subject: dco_linux: ignore NLE_AGAIN error when reading from netlink
X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fheads%2Fantonio%2Fnle_again;p=thirdparty%2Fopenvpn.git
dco_linux: ignore NLE_AGAIN error when reading from netlink
Signed-off-by: Antonio Quartulli
---
diff --git a/src/openvpn/dco_linux.c b/src/openvpn/dco_linux.c
index 2bfdf980a..91ff60c4f 100644
--- a/src/openvpn/dco_linux.c
+++ b/src/openvpn/dco_linux.c
@@ -151,6 +151,11 @@ ovpn_nl_recvmsgs(dco_context_t *dco, const char *prefix)
msg(M_INFO, "%s: netlink reports object not found, ovpn-dco unloaded?", prefix);
break;
+ case -NLE_AGAIN:
+ msg(M_INFO, "%s: netlink reports EAGAIN - ignoring.", prefix);
+ ret = 0;
+ break;
+
default:
if (ret)
{