diff options
Diffstat (limited to 'src/network/configure.cmake')
-rw-r--r-- | src/network/configure.cmake | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/network/configure.cmake b/src/network/configure.cmake index a26f979d3c..d0417d6e3a 100644 --- a/src/network/configure.cmake +++ b/src/network/configure.cmake @@ -119,6 +119,25 @@ int main() " ) +# res_setserver +qt_config_compile_test(res_setservers + LABEL "res_setservers()" + LIBRARIES + WrapResolv::WrapResolv + CODE +"#include <sys/types.h> +#include <netinet/in.h> +#include <resolv.h> +int main() +{ + union res_sockaddr_union sa; + res_state s = nullptr; + res_setservers(s, &sa, 1); + return 0; +} +" +) + # sctp qt_config_compile_test(sctp LABEL "SCTP support" @@ -235,6 +254,10 @@ qt_feature("res_ninit" PRIVATE CONDITION TEST_res_ninit AUTODETECT UNIX ) +qt_feature("res_setservers" PRIVATE + LABEL "res_setservers()" + CONDITION QT_FEATURE_res_ninit AND TEST_res_setservers +) qt_feature("securetransport" PUBLIC LABEL "SecureTransport" CONDITION APPLE |