diff --git a/src/network/kernel/qnetworkdatagram_p.h b/src/network/kernel/qnetworkdatagram_p.h index aae01f5c81e..496d48f58c9 100644 --- a/src/network/kernel/qnetworkdatagram_p.h +++ b/src/network/kernel/qnetworkdatagram_p.h @@ -24,9 +24,7 @@ class QIpPacketHeader { public: QIpPacketHeader(const QHostAddress &dstAddr = QHostAddress(), quint16 port = 0) - : destinationAddress(dstAddr), ifindex(0), hopLimit(-1), streamNumber(-1), - senderPort(0), - destinationPort(port), endOfRecord(false) + : destinationAddress(dstAddr), destinationPort(port) {} void clear() @@ -42,12 +40,12 @@ public: QHostAddress senderAddress; QHostAddress destinationAddress; - uint ifindex; - int hopLimit; - int streamNumber; - quint16 senderPort; + uint ifindex = 0; + int hopLimit = -1; + int streamNumber = -1; + quint16 senderPort = 0; quint16 destinationPort; - bool endOfRecord; + bool endOfRecord = false; }; class QNetworkDatagramPrivate