|
|
| version 1.1.1.1.2.2, 2010/06/18 15:47:34 | version 1.1.1.1.2.3, 2010/06/23 07:50:01 |
|---|---|
| Line 74 rpc_srv_dispatchCall(void *arg) | Line 74 rpc_srv_dispatchCall(void *arg) |
| v[i].val.string = (int8_t*) data; | v[i].val.string = (int8_t*) data; |
| data += v[i].val_len + 1; | data += v[i].val_len + 1; |
| break; | break; |
| case array: | case blob: |
| v[i].val.array = (int8_t**) data; | v[i].val.blob = (int8_t**) data; |
| data += v[i].val_len; | data += v[i].val_len; |
| break; | break; |
| default: | default: |
| Line 135 rpc_srv_dispatchCall(void *arg) | Line 135 rpc_srv_dispatchCall(void *arg) |
| data += vals[i].val_len + 1; | data += vals[i].val_len + 1; |
| Limit += vals[i].val_len + 1; | Limit += vals[i].val_len + 1; |
| break; | break; |
| case array: | case blob: |
| if (ret || Limit + vals[i].val_len > BUFSIZ) { | if (ret || Limit + vals[i].val_len > BUFSIZ) { |
| rpc_SetErr(EMSGSIZE, "Error:: in prepare RPC packet (-7) ...\n"); | rpc_SetErr(EMSGSIZE, "Error:: in prepare RPC packet (-7) ...\n"); |
| rrpc.ret_retcode = ret = -7; | rrpc.ret_retcode = ret = -7; |
| Line 143 rpc_srv_dispatchCall(void *arg) | Line 143 rpc_srv_dispatchCall(void *arg) |
| break; | 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; | data += vals[i].val_len; |
| Limit += vals[i].val_len; | Limit += vals[i].val_len; |
| break; | break; |