diff --git a/tests/auto/network/kernel/qnetworkinterface/tst_qnetworkinterface.cpp b/tests/auto/network/kernel/qnetworkinterface/tst_qnetworkinterface.cpp index e5bbf3467ca..5e0ca4bae60 100644 --- a/tests/auto/network/kernel/qnetworkinterface/tst_qnetworkinterface.cpp +++ b/tests/auto/network/kernel/qnetworkinterface/tst_qnetworkinterface.cpp @@ -8,7 +8,9 @@ #include #include +#if QT_CONFIG(udpsocket) #include +#endif #include "../../../network-settings.h" #include @@ -223,6 +225,9 @@ void tst_QNetworkInterface::localAddress_data() void tst_QNetworkInterface::localAddress() { +#if !QT_CONFIG(udpsocket) + QSKIP("UDP socket support not built in"); +#else QFETCH(QHostAddress, target); QUdpSocket socket; socket.connectToHost(target, 80); @@ -253,6 +258,7 @@ void tst_QNetworkInterface::localAddress() // check that the Path MTU is less than or equal the interface's MTU QVERIFY(pmtu <= outgoingIface->maximumTransmissionUnit()); +#endif // QT_CONFIG(udpsocket) } void tst_QNetworkInterface::interfaceFromXXX_data()