--- libaitrpc/src/srv.c 2010/06/18 15:47:34 1.1.1.1.2.2 +++ libaitrpc/src/srv.c 2010/06/23 07:50:01 1.1.1.1.2.3 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: srv.c,v 1.1.1.1.2.2 2010/06/18 15:47:34 misho Exp $ +* $Id: srv.c,v 1.1.1.1.2.3 2010/06/23 07:50:01 misho Exp $ * *************************************************************************/ #include "global.h" @@ -74,8 +74,8 @@ rpc_srv_dispatchCall(void *arg) v[i].val.string = (int8_t*) data; data += v[i].val_len + 1; break; - case array: - v[i].val.array = (int8_t**) data; + case blob: + v[i].val.blob = (int8_t**) data; data += v[i].val_len; break; default: @@ -135,7 +135,7 @@ rpc_srv_dispatchCall(void *arg) data += vals[i].val_len + 1; Limit += vals[i].val_len + 1; break; - case array: + case blob: if (ret || Limit + vals[i].val_len > BUFSIZ) { rpc_SetErr(EMSGSIZE, "Error:: in prepare RPC packet (-7) ...\n"); rrpc.ret_retcode = ret = -7; @@ -143,7 +143,7 @@ rpc_srv_dispatchCall(void *arg) break; } - memcpy(data, vals[i].val.array, vals[i].val_len); + memcpy(data, vals[i].val.blob, vals[i].val_len); data += vals[i].val_len; Limit += vals[i].val_len; break;