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