Diff for /libaitrpc/src/blob.c between versions 1.1.2.10 and 1.1.2.11

version 1.1.2.10, 2010/07/07 15:18:22 version 1.1.2.11, 2010/07/08 07:32:53
Line 245  rpc_cli_sendBLOB(rpc_cli_t * __restrict cli, rpc_val_t Line 245  rpc_cli_sendBLOB(rpc_cli_t * __restrict cli, rpc_val_t
         memcpy(&hdr.hdr_session, cli->cli_parent, sizeof(rpc_sess_t));          memcpy(&hdr.hdr_session, cli->cli_parent, sizeof(rpc_sess_t));
         hdr.hdr_cmd = set;          hdr.hdr_cmd = set;
         hdr.hdr_var = 0;          hdr.hdr_var = 0;
        hdr.hdr_seq = 0;        hdr.hdr_ret = 0;
         hdr.hdr_len = var->val_len;          hdr.hdr_len = var->val_len;
         if (send(cli->cli_sock, &hdr, sizeof hdr, 0) == -1) {          if (send(cli->cli_sock, &hdr, sizeof hdr, 0) == -1) {
                 LOGERR;                  LOGERR;
Line 315  rpc_cli_recvBLOB(rpc_cli_t * __restrict cli, rpc_val_t Line 315  rpc_cli_recvBLOB(rpc_cli_t * __restrict cli, rpc_val_t
         memcpy(&hdr.hdr_session, cli->cli_parent, sizeof(rpc_sess_t));          memcpy(&hdr.hdr_session, cli->cli_parent, sizeof(rpc_sess_t));
         hdr.hdr_cmd = get;          hdr.hdr_cmd = get;
         hdr.hdr_var = (uint32_t) RPC_GET_BLOB(var);          hdr.hdr_var = (uint32_t) RPC_GET_BLOB(var);
        hdr.hdr_seq = 0;        hdr.hdr_ret = 0;
         hdr.hdr_len = 0;          hdr.hdr_len = 0;
         if (send(cli->cli_sock, &hdr, sizeof hdr, 0) == -1) {          if (send(cli->cli_sock, &hdr, sizeof hdr, 0) == -1) {
                 LOGERR;                  LOGERR;
Line 342  rpc_cli_recvBLOB(rpc_cli_t * __restrict cli, rpc_val_t Line 342  rpc_cli_recvBLOB(rpc_cli_t * __restrict cli, rpc_val_t
                         return -1;                          return -1;
                 }                  }
         }          }
           printf("get all bytes ret=%d *data=%s", ret, *data);
   
         FD_ZERO(&fds);          FD_ZERO(&fds);
         FD_SET(cli->cli_sock, &fds);          FD_SET(cli->cli_sock, &fds);

Removed from v.1.1.2.10  
changed lines
  Added in v.1.1.2.11


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