diff --git a/tests/auto/network/kernel/qdnslookup/tst_qdnslookup.cpp b/tests/auto/network/kernel/qdnslookup/tst_qdnslookup.cpp index f14f6f2c0e2..3745fe35e92 100644 --- a/tests/auto/network/kernel/qdnslookup/tst_qdnslookup.cpp +++ b/tests/auto/network/kernel/qdnslookup/tst_qdnslookup.cpp @@ -542,7 +542,7 @@ void tst_QDnsLookup::setNameserverLoopback() QByteArray data = dgram.data(); QCOMPARE_GT(data.size(), HeaderSize); - quint8 opcode = (quint8(data.at(3)) >> 4) & 0xF; + quint8 opcode = (quint8(data.at(2)) >> 3) & 0xF; QCOMPARE(opcode, 0); // standard query // send an NXDOMAIN reply to release the lookup thread