r2184: use the smb.conf socket options for client code too
authorAndrew Tridgell <tridge@samba.org>
Thu, 2 Sep 2004 12:02:28 +0000 (12:02 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:58:30 +0000 (12:58 -0500)
source/libcli/raw/clisocket.c
source/librpc/rpc/dcerpc_tcp.c

index 1004db404018b54ce8e803da76cd9dfc33c31d90..9aea8624d002267c00afcccb3669424343c66089 100644 (file)
@@ -79,6 +79,7 @@ BOOL smbcli_sock_connect(struct smbcli_socket *sock, struct in_addr *ip, int por
        }
 
        set_blocking(sock->fd, False);
+       set_socket_options(sock->fd, lp_socket_options());
 
        return True;
 }
index 35928cc1c4ce981042d4397a5a0ecf84d2e062b5..896675a7f836d9e2bc5d8d8b9ceb58f56e4e2f81 100644 (file)
@@ -298,6 +298,8 @@ NTSTATUS dcerpc_pipe_open_tcp(struct dcerpc_pipe **p,
                return NT_STATUS_PORT_CONNECTION_REFUSED;
        }
 
+       set_socket_options(fd, lp_socket_options());
+
        set_blocking(fd, False);
 
         if (!(*p = dcerpc_pipe_init())) {