version 1.4.2.5, 2011/09/01 14:55:42
|
version 1.4.2.6, 2011/09/06 23:39:37
|
Line 105 rpc_cli_openBLOBClient(rpc_cli_t * __restrict rpccli,
|
Line 105 rpc_cli_openBLOBClient(rpc_cli_t * __restrict rpccli,
|
if (setsockopt(cli->cli_sock, SOL_SOCKET, SO_SNDBUF, &n, sizeof n) == -1) { |
if (setsockopt(cli->cli_sock, SOL_SOCKET, SO_SNDBUF, &n, sizeof n) == -1) { |
LOGERR; |
LOGERR; |
close(cli->cli_sock); |
close(cli->cli_sock); |
free(cli->cli_parent); |
|
free(cli); |
free(cli); |
return NULL; |
return NULL; |
} |
} |
if (setsockopt(cli->cli_sock, SOL_SOCKET, SO_RCVBUF, &n, sizeof n) == -1) { |
if (setsockopt(cli->cli_sock, SOL_SOCKET, SO_RCVBUF, &n, sizeof n) == -1) { |
LOGERR; |
LOGERR; |
close(cli->cli_sock); |
close(cli->cli_sock); |
free(cli->cli_parent); |
|
free(cli); |
free(cli); |
return NULL; |
return NULL; |
} |
} |
if (connect(cli->cli_sock, &cli->cli_sa, sizeof cli->cli_sa) == -1) { |
if (connect(cli->cli_sock, &cli->cli_sa, sizeof cli->cli_sa) == -1) { |
LOGERR; |
LOGERR; |
|
close(cli->cli_sock); |
free(cli); |
free(cli); |
return NULL; |
return NULL; |
} |
} |