
4 Apr
2014
4 Apr
'14
10:40 p.m.
commit 70f79ab4350692f5f120ef216c507ab9f2a871de Author: David Goulet <dgoulet@ev0ke.net> Date: Mon Aug 5 11:58:46 2013 -0400 Fix: add missing optlen assignement in connect Signed-off-by: David Goulet <dgoulet@ev0ke.net> --- src/lib/connect.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/connect.c b/src/lib/connect.c index 6ab2a82..6d84cc8 100644 --- a/src/lib/connect.c +++ b/src/lib/connect.c @@ -38,6 +38,7 @@ LIBC_CONNECT_RET_TYPE tsocks_connect(LIBC_CONNECT_SIG) DBG("Connect catched on fd %d", __sockfd); + optlen = sizeof(sock_type); ret = getsockopt(__sockfd, SOL_SOCKET, SO_TYPE, &sock_type, &optlen); if (ret < 0) { /* Use the getsockopt() errno value. */