Module: sems Branch: master Commit: 92c1f2ca8a58e7d79c7a24a70c4f504ef05dff47 URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=92c1f2ca8a58e7d79c7a24a70c4f504ef05dff47
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 f924eeb..99532e8 100644 --- a/core/sip/udp_trsp.cpp +++ b/core/sip/udp_trsp.cpp @@ -144,8 +144,8 @@ int udp_trsp_socket::set_recvbuf_size(int rcvbuf_size) 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
