Module: sems Branch: 1.5 Commit: 1c7b6b4a93a1db7374f79abd36c1814c5bdefd84 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=1c7b6b4a93a1db7374f79abd36c1814c5bdefd84
Author: Stefan Sayer <[email protected]> Committer: Stefan Sayer <[email protected]> Date: Thu Sep 12 20:41:18 2013 +0200 b/f: fixed getsockopt setting bug in sip transport when setting rcvbuf size Patch by Robert Szokovacs --- core/sip/udp_trsp.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/core/sip/udp_trsp.cpp b/core/sip/udp_trsp.cpp index 56e9e9b..9021fe8 100644 --- a/core/sip/udp_trsp.cpp +++ b/core/sip/udp_trsp.cpp @@ -120,8 +120,8 @@ int udp_trsp_socket::bind(const string& bind_ip, unsigned short bind_port) WARN("could not set SIP UDP socket buffer: '%s'\n", strerror(errno)); } else { - socklen_t optlen; int set_rcvbuf_size=0; + socklen_t optlen = sizeof(int); if (getsockopt(sd, SOL_SOCKET, SO_RCVBUF, &set_rcvbuf_size, &optlen) == -1) { WARN("could not read back SIP UDP socket buffer length: '%s'\n", _______________________________________________ Semsdev mailing list [email protected] http://lists.iptel.org/mailman/listinfo/semsdev
