Diff for /libaitrpc/src/cli.c between versions 1.9.2.5 and 1.9.2.7

version 1.9.2.5, 2012/05/16 14:08:52 version 1.9.2.7, 2012/05/16 16:36:10
Line 88  rpc_cli_openBLOBClient(rpc_cli_t * __restrict rpccli,  Line 88  rpc_cli_openBLOBClient(rpc_cli_t * __restrict rpccli, 
                         return NULL;                          return NULL;
         }          }
   
           AIT_COPY_VAL(&cli->cli_buf, &rpccli->cli_buf);
   
         /* connect to BLOB server */          /* connect to BLOB server */
         cli->cli_sock = socket(cli->cli_sa.sa.sa_family, SOCK_STREAM, 0);          cli->cli_sock = socket(cli->cli_sa.sa.sa_family, SOCK_STREAM, 0);
         if (cli->cli_sock == -1) {          if (cli->cli_sock == -1) {
Line 334  rpc_cli_execCall(rpc_cli_t *cli, int noreply, u_short  Line 336  rpc_cli_execCall(rpc_cli_t *cli, int noreply, u_short 
                 rpc_SetErr(ERPCMISMATCH, "Get wrong RPC reply");                  rpc_SetErr(ERPCMISMATCH, "Get wrong RPC reply");
                 return -1;                  return -1;
         }          }
        if (ntohl(rpc->call_rep.ret) < 0 && ntohl(rpc->call_rep.eno)) {        if (ntohl(rpc->call_rep.eno) && ntohl(rpc->call_rep.ret) == -1) {
                 rpc_SetErr(ntohl(rpc->call_rep.eno), "Server side: retcode=%d #%d %s",                   rpc_SetErr(ntohl(rpc->call_rep.eno), "Server side: retcode=%d #%d %s", 
                                 ntohl(rpc->call_rep.ret), ntohl(rpc->call_rep.eno),                                   ntohl(rpc->call_rep.ret), ntohl(rpc->call_rep.eno), 
                                 strerror(ntohl(rpc->call_rep.eno)));                                  strerror(ntohl(rpc->call_rep.eno)));

Removed from v.1.9.2.5  
changed lines
  Added in v.1.9.2.7


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>