From a81ac86bd49a4373195fb951723ebe58773c20d8 Mon Sep 17 00:00:00 2001
From: Steve Lhomme <robux4@ycbcr.xyz>
Date: Wed, 29 Jun 2022 09:49:07 +0200
Subject: [PATCH] network: don't use net_errno to log poll() errors

poll(), vlc_poll() and vlc_poll_i11e() set errno, not net_errno
---
 src/network/io.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/network/io.c b/src/network/io.c
index 27342e57773d..6eeee5dc107a 100644
--- a/src/network/io.c
+++ b/src/network/io.c
@@ -180,8 +180,7 @@ int (net_Connect)(vlc_object_t *obj, const char *host, int serv,
             switch (val)
             {
                  case -1: /* error */
-                     msg_Err(obj, "polling error: %s",
-                             vlc_strerror_c(net_errno));
+                     msg_Err(obj, "polling error: %s", vlc_strerror_c(errno));
                      goto next_ai;
 
                  case 0: /* timeout */
@@ -327,7 +326,7 @@ int net_Accept(vlc_object_t *obj, int *fds)
         {
             if (errno != EINTR)
             {
-                msg_Err(obj, "poll error: %s", vlc_strerror_c(net_errno));
+                msg_Err(obj, "poll error: %s", vlc_strerror_c(errno));
                 return -1;
             }
         }
-- 
GitLab