version 1.25.2.1, 2015/06/28 21:40:45
|
version 1.25.2.2, 2015/06/28 21:52:26
|
Line 223 rpc_cli_openClient(u_char InstID, int netBuf, const ch
|
Line 223 rpc_cli_openClient(u_char InstID, int netBuf, const ch
|
LOGERR; |
LOGERR; |
goto err; |
goto err; |
} |
} |
|
if (cli->cli_id == SOCK_DGRAM) { |
|
sockaddr_t sa2; |
|
|
|
if (!e_gethostbyname(csHost, 0, &sa2)) |
|
goto err; |
|
if (bind(cli->cli_sock, &sa2.sa, sa2.sa.sa_len) == -1) { |
|
LOGERR; |
|
goto err; |
|
} |
|
} |
|
|
fcntl(cli->cli_sock, F_SETFL, fcntl(cli->cli_sock, F_GETFL) | O_NONBLOCK); |
fcntl(cli->cli_sock, F_SETFL, fcntl(cli->cli_sock, F_GETFL) | O_NONBLOCK); |
return cli; |
return cli; |