[SCM] calf/master: initialize sockaddr_in with zeroes
js at users.alioth.debian.org
js at users.alioth.debian.org
Tue May 7 15:40:36 UTC 2013
The following commit has been merged in the master branch:
commit 1323bf3852b572d9d6ef0acfa4b7e67b8b431ac3
Author: Nedko Arnaudov <nedko at arnaudov.name>
Date: Tue Feb 8 15:50:53 2011 +0200
initialize sockaddr_in with zeroes
On OSX the non-initialized struct causes bind to fail with
err 49 (Can't assign requested address)
diff --git a/src/osctlnet.cpp b/src/osctlnet.cpp
index b722d8e..09c7c0f 100644
--- a/src/osctlnet.cpp
+++ b/src/osctlnet.cpp
@@ -36,6 +36,7 @@ void osc_socket::bind(const char *hostaddr, int port)
throw osc_net_exception("socket");
sockaddr_in sadr;
+ memset(&sadr, 0, sizeof(sadr));
sadr.sin_family = AF_INET;
sadr.sin_port = htons(port);
inet_aton(hostaddr, &sadr.sin_addr);
--
calf audio plugins packaging
More information about the pkg-multimedia-commits
mailing list