diff --git a/src/network/configure.cmake b/src/network/configure.cmake index f24f739ce2..8a9ad6b614 100644 --- a/src/network/configure.cmake +++ b/src/network/configure.cmake @@ -209,16 +209,16 @@ connectionPointContainer->FindConnectionPoint(IID_INetworkConnectionEvents, &con qt_feature("getifaddrs" PUBLIC LABEL "getifaddrs()" - CONDITION TEST_getifaddrs + CONDITION UNIX AND NOT QT_FEATURE_linux_netlink AND TEST_getifaddrs ) qt_feature_definition("getifaddrs" "QT_NO_GETIFADDRS" NEGATE VALUE "1") qt_feature("ifr_index" PRIVATE LABEL "ifr_index" - CONDITION TEST_ifr_index + CONDITION UNIX AND NOT QT_FEATURE_linux_netlink AND TEST_ifr_index ) qt_feature("ipv6ifname" PUBLIC LABEL "IPv6 ifname" - CONDITION TEST_ipv6ifname + CONDITION UNIX AND NOT QT_FEATURE_linux_netlink AND TEST_ipv6ifname ) qt_feature_definition("ipv6ifname" "QT_NO_IPV6IFNAME" NEGATE VALUE "1") qt_feature("libresolv" PRIVATE diff --git a/src/network/socket/qnativesocketengine_unix.cpp b/src/network/socket/qnativesocketengine_unix.cpp index d5f2bfbac4..98e9ec803e 100644 --- a/src/network/socket/qnativesocketengine_unix.cpp +++ b/src/network/socket/qnativesocketengine_unix.cpp @@ -17,19 +17,6 @@ #include #include #include -#ifndef QT_NO_IPV6IFNAME -#ifdef Q_OS_LINUX -#include -#else // Q_OS_LINUX -#include -#endif // !Q_OS_LINUX -#endif -#ifdef QT_LINUXBASE -#include -#endif -#ifdef Q_OS_BSD4 -#include -#endif #ifdef Q_OS_INTEGRITY #include #endif