version 1.9.2.1, 2012/05/14 15:22:22
|
version 1.9.2.2, 2012/05/14 15:35:58
|
Line 60 rpc_cli_openBLOBClient(rpc_cli_t * __restrict rpccli,
|
Line 60 rpc_cli_openBLOBClient(rpc_cli_t * __restrict rpccli,
|
io_sockaddr_t sa; |
io_sockaddr_t sa; |
int n; |
int n; |
|
|
if (!rpccli || | if (!rpccli) { |
(rpccli->cli_sa.sa.sa_family != AF_INET && rpccli->cli_sa.sa.sa_family != AF_INET6 && | |
rpccli->cli_sa.sa.sa_family != AF_LOCAL)) { | |
rpc_SetErr(EINVAL, "Invalid parameters can`t connect to BLOB server"); |
rpc_SetErr(EINVAL, "Invalid parameters can`t connect to BLOB server"); |
return NULL; |
return NULL; |
} |
} |
Line 115 rpc_cli_openBLOBClient(rpc_cli_t * __restrict rpccli,
|
Line 113 rpc_cli_openBLOBClient(rpc_cli_t * __restrict rpccli,
|
return NULL; |
return NULL; |
} |
} |
|
|
cli->cli_kill = enable; |
|
return cli; |
return cli; |
} |
} |
|
|
Line 132 rpc_cli_closeBLOBClient(rpc_cli_t * __restrict cli)
|
Line 129 rpc_cli_closeBLOBClient(rpc_cli_t * __restrict cli)
|
rpc_SetErr(EINVAL, "Can`t close connection because parameter is null!"); |
rpc_SetErr(EINVAL, "Can`t close connection because parameter is null!"); |
return; |
return; |
} |
} |
cli->cli_kill = disable; |
|
|
|
shutdown(cli->cli_sock, SHUT_RDWR); |
shutdown(cli->cli_sock, SHUT_RDWR); |
close(cli->cli_sock); |
close(cli->cli_sock); |