]> source.dussan.org Git - tigervnc.git/commit
Fixed IPv6 support.
authorTim Waugh <twaugh@redhat.com>
Wed, 11 Mar 2015 13:12:07 +0000 (13:12 +0000)
committerTim Waugh <twaugh@redhat.com>
Fri, 13 Mar 2015 16:19:50 +0000 (16:19 +0000)
commit892d10a705077083489f0ed4861af123433ff811
tree45a19cc088a7603eb51f1d9917efd087e0458eda
parenta85363daa80697bda35c789b9ffca53dc7c3c71b
Fixed IPv6 support.

The TcpListener constructor now takes a 'struct sockaddr*' instead of
a string, and the createTcpListeners function creates TcpListener
instances for an address based on the results from getaddrinfo().

The XserverDesktop class now takes a list of TcpListener instances for
each of the RFB and HTTP sockets.

The TcpListener::closeFd member variable is not used and has been
removed.
common/network/TcpSocket.cxx
common/network/TcpSocket.h
unix/x0vncserver/x0vncserver.cxx
unix/xserver/hw/vnc/RFBGlue.cc
unix/xserver/hw/vnc/XserverDesktop.cc
unix/xserver/hw/vnc/XserverDesktop.h
unix/xserver/hw/vnc/vncExtInit.cc
vncviewer/vncviewer.cxx