Fix QTcpServer::serverAddress() for dual stack sockets
authorShane Kearns <shane.kearns@accenture.com>
Wed, 30 Nov 2011 17:21:51 +0000 (17:21 +0000)
committerQt by Nokia <qt-info@nokia.com>
Thu, 1 Dec 2011 14:58:57 +0000 (15:58 +0100)
commit1a52819c70306d5af7a10c0841eb0e5a625656a5
tree27a3d2358edc08575b6b925550892d84bffe018c
parent0fc713b436c52b7fe6c247bea661e3f375aa0d9b
Fix QTcpServer::serverAddress() for dual stack sockets

When listening on QHostAddress::Any, serverAddress() should return
QHostAddress::Any too, assuming that setting the socket options
was successful.

Task-number: QTBUG-22899
Change-Id: I50a9ff1b4ad0c1c1905e2952c595d7068df2627d
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
src/network/socket/qnativesocketengine_unix.cpp
src/network/socket/qnativesocketengine_win.cpp
tests/auto/network/socket/qtcpserver/tst_qtcpserver.cpp
tests/auto/network/socket/qtcpsocket/tst_qtcpsocket.cpp