diff options
author | Shane Kearns <shane.kearns@accenture.com> | 2011-01-21 14:49:01 (GMT) |
---|---|---|
committer | Shane Kearns <shane.kearns@accenture.com> | 2011-01-21 14:49:01 (GMT) |
commit | 6886c21e0743fdfb1e5d053e0e193aeeed5fe8b2 (patch) | |
tree | 55de7f2a7eb1b25fa4c711f2f5983cab4c820587 /src/network | |
parent | 9832c60375a9689e42cd899d1de5afd0b776ae48 (diff) | |
download | Qt-6886c21e0743fdfb1e5d053e0e193aeeed5fe8b2.zip Qt-6886c21e0743fdfb1e5d053e0e193aeeed5fe8b2.tar.gz Qt-6886c21e0743fdfb1e5d053e0e193aeeed5fe8b2.tar.bz2 |
Fix error connecting to IPv6 addresses
Incorrect usage of KAfInet6 in the symbian socket engine.
KAfInet is used for both IPv4 and IPv6 as a protocol family.
KAfInet6 is used as the address family for IPv6 addresses.
Reviewed-by: Markus Goetz
Diffstat (limited to 'src/network')
-rw-r--r-- | src/network/socket/qsymbiansocketengine.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/network/socket/qsymbiansocketengine.cpp b/src/network/socket/qsymbiansocketengine.cpp index cf5f33e..9ed8a42 100644 --- a/src/network/socket/qsymbiansocketengine.cpp +++ b/src/network/socket/qsymbiansocketengine.cpp @@ -179,7 +179,7 @@ bool QSymbianSocketEnginePrivate::createNewSocket(QAbstractSocket::SocketType so QAbstractSocket::NetworkLayerProtocol socketProtocol) { Q_Q(QSymbianSocketEngine); - TUint family = (socketProtocol == QAbstractSocket::IPv6Protocol) ? KAfInet6 : KAfInet; + TUint family = KAfInet; // KAfInet6 is only used as an address family, not as a protocol family TUint type = (socketType == QAbstractSocket::UdpSocket) ? KSockDatagram : KSockStream; TUint protocol = (socketType == QAbstractSocket::UdpSocket) ? KProtocolInetUdp : KProtocolInetTcp; TInt err; |