version 1.13.4.1, 2013/01/17 16:33:57
|
version 1.13.4.3, 2013/01/17 17:01:51
|
Line 375 rpc_cli_execCall(rpc_cli_t *cli, int noreply, u_short
|
Line 375 rpc_cli_execCall(rpc_cli_t *cli, int noreply, u_short
|
memset(buf, 0, AIT_LEN(&cli->cli_buf)); |
memset(buf, 0, AIT_LEN(&cli->cli_buf)); |
if (cli->cli_id == SOCK_STREAM) |
if (cli->cli_id == SOCK_STREAM) |
ret = recv(cli->cli_sock, buf, AIT_LEN(&cli->cli_buf), 0); |
ret = recv(cli->cli_sock, buf, AIT_LEN(&cli->cli_buf), 0); |
else | else { |
| salen = sa.ss.ss_len = sizeof(sockaddr_t); |
ret = recvfrom(cli->cli_sock, buf, AIT_LEN(&cli->cli_buf), 0, |
ret = recvfrom(cli->cli_sock, buf, AIT_LEN(&cli->cli_buf), 0, |
&sa.sa, &salen); |
&sa.sa, &salen); |
|
} |
if (ret < 1) { |
if (ret < 1) { |
if (ret) { |
if (ret) { |
if (errno == EAGAIN) |
if (errno == EAGAIN) |