|
version 1.1.1.1.2.17, 2010/07/07 15:18:22
|
version 1.1.1.1.2.19, 2010/07/08 07:32:53
|
|
Line 153 typedef struct {
|
Line 153 typedef struct {
|
| } while (0) |
} while (0) |
| |
|
| |
|
| #define RPC_CALLBACK_CHK_NUM_ARGS(f, n) do { \ | #define RPC_CALLBACK_CHK_RETARGS(f, n) do { \ |
| if (f->func_args != n) { \ |
if (f->func_args != n) { \ |
| rpc_SetErr(22, "Error:: different number of arguments!\n"); \ |
rpc_SetErr(22, "Error:: different number of arguments!\n"); \ |
| return -1; \ |
return -1; \ |
|
Line 219 struct tagBLOBHdr {
|
Line 219 struct tagBLOBHdr {
|
| rpc_sess_t hdr_session; |
rpc_sess_t hdr_session; |
| uint8_t hdr_cmd; |
uint8_t hdr_cmd; |
| uint32_t hdr_var; |
uint32_t hdr_var; |
| uint32_t hdr_seq; |
|
| uint32_t hdr_len; |
uint32_t hdr_len; |
| |
uint32_t hdr_ret; |
| } __packed; |
} __packed; |
| |
|
| /* Network RPC client & server elements */ |
/* Network RPC client & server elements */ |