diff options
author | Thomas Snider <tjps636@gmail.com> | 2017-03-22 22:02:02 -0700 |
---|---|---|
committer | Thomas Snider <tjps636@gmail.com> | 2017-04-05 11:31:43 -0700 |
commit | ad415bc16afdb4fdb6d619624762f1324751a824 (patch) | |
tree | f36dd6aa64fa7e498e60195008922e3a9c883f0c /src/net.cpp | |
parent | 02d64bd929c9663ba38e96721c6dbd89972d043d (diff) |
[net] Added SetSocketNoDelay() utility function
Diffstat (limited to 'src/net.cpp')
-rw-r--r-- | src/net.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/net.cpp b/src/net.cpp index 4c5b04b785..d8629667b5 100644 --- a/src/net.cpp +++ b/src/net.cpp @@ -1069,12 +1069,7 @@ void CConnman::AcceptConnection(const ListenSocket& hListenSocket) { // According to the internet TCP_NODELAY is not carried into accepted sockets // on all platforms. Set it again here just to be sure. - int set = 1; -#ifdef WIN32 - setsockopt(hSocket, IPPROTO_TCP, TCP_NODELAY, (const char*)&set, sizeof(int)); -#else - setsockopt(hSocket, IPPROTO_TCP, TCP_NODELAY, (void*)&set, sizeof(int)); -#endif + SetSocketNoDelay(hSocket); if (IsBanned(addr) && !whitelisted) { |