diff options
-rw-r--r-- | posix/JackNetUnixSocket.cpp | 1 | ||||
-rw-r--r-- | windows/JackNetWinSocket.cpp | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/posix/JackNetUnixSocket.cpp b/posix/JackNetUnixSocket.cpp index c12bc7d5..7a5585ef 100644 --- a/posix/JackNetUnixSocket.cpp +++ b/posix/JackNetUnixSocket.cpp @@ -414,6 +414,7 @@ namespace Jack if (addr_conv < 1) { return addr_conv; } + fSendAddr.sin_port = htons(fPort); #if defined(__sun__) || defined(sun) if (WaitWrite() < 0) { return -1; diff --git a/windows/JackNetWinSocket.cpp b/windows/JackNetWinSocket.cpp index de7580c2..6c1e6f5e 100644 --- a/windows/JackNetWinSocket.cpp +++ b/windows/JackNetWinSocket.cpp @@ -322,6 +322,7 @@ namespace Jack int JackNetWinSocket::SendTo(const void* buffer, size_t nbytes, int flags, const char* ip) { fSendAddr.sin_addr.s_addr = inet_addr(ip); + fSendAddr.sin_port = htons(fPort); return SendTo(buffer, nbytes, flags); } |