Move most platform-specific code into overlay directories
authorMikko Rasa <tdb@tdb.fi>
Sun, 25 Sep 2016 22:28:16 +0000 (01:28 +0300)
committerMikko Rasa <tdb@tdb.fi>
Sun, 25 Sep 2016 22:28:16 +0000 (01:28 +0300)
commit88bbb4039aa274c7f41ebe3a18085b63427e5475
tree48737a6f5ef05e0b630876edc0a35ac0ec5321ba
parent6f6845971a21c2d7e04b87925f5e657f0f20ca0d
Move most platform-specific code into overlay directories

Unix socket addresses can now be constructed on Windows, but can't be
actually used with sockets.
23 files changed:
Build
source/net/clientsocket.cpp
source/net/constants.cpp
source/net/datagramsocket.cpp
source/net/inet.cpp
source/net/inet6.cpp
source/net/resolve.cpp
source/net/sockaddr.cpp
source/net/sockaddr_private.h
source/net/socket.cpp
source/net/socket.h
source/net/socket_private.h
source/net/streamserversocket.cpp
source/net/streamsocket.cpp
source/net/unix.cpp
source/net/unix/platform_api.h [new file with mode: 0644]
source/net/unix/socket.cpp [new file with mode: 0644]
source/net/unix/socket_platform.h [new file with mode: 0644]
source/net/unix/unix.cpp [new file with mode: 0644]
source/net/windows/platform_api.h [new file with mode: 0644]
source/net/windows/socket.cpp [new file with mode: 0644]
source/net/windows/socket_platform.h [new file with mode: 0644]
source/net/windows/unix.cpp [new file with mode: 0644]