From 25893dd3e6ee6c163ee711c8a3bb15f50df63b75 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Mon, 28 Feb 2022 17:44:01 +0200 Subject: [PATCH] explicit socketError() return value check in addressFromSockaddr() function Signed-off-by: Ivailo Monev --- src/network/kernel/qnetworkinterface_unix.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/network/kernel/qnetworkinterface_unix.cpp b/src/network/kernel/qnetworkinterface_unix.cpp index 82cf9f040..04548c7d1 100644 --- a/src/network/kernel/qnetworkinterface_unix.cpp +++ b/src/network/kernel/qnetworkinterface_unix.cpp @@ -66,7 +66,7 @@ static QHostAddress addressFromSockaddr(sockaddr *sa) if (scope) { #ifndef QT_NO_IPV6IFNAME QSTACKARRAY(char, scopeid, IFNAMSIZ); - if (::if_indextoname(scope, scopeid)) { + if (::if_indextoname(scope, scopeid) != 0) { address.setScopeId(QString::fromLatin1(scopeid)); } else #endif