summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--posix/JackNetUnixSocket.cpp1
-rw-r--r--windows/JackNetWinSocket.cpp1
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);
}