|
|
| version 1.9.2.7, 2012/05/15 22:47:10 | version 1.9.2.8, 2012/05/16 07:15:45 |
|---|---|
| Line 140 execCall(sched_task_t *task) | Line 140 execCall(sched_task_t *task) |
| rpc->call_rep.eno = RPC_ERROR(rpc_Errno); | rpc->call_rep.eno = RPC_ERROR(rpc_Errno); |
| return NULL; | return NULL; |
| } | } |
| } | } else |
| arr = NULL; | |
| if (!(f = rpc_srv_getCall(s, ntohs(rpc->call_tag)))) { | if (!(f = rpc_srv_getCall(s, ntohs(rpc->call_tag)))) { |
| rpc_SetErr(EPROGUNAVAIL, "Function not found at RPC server"); | rpc_SetErr(EPROGUNAVAIL, "Function not found at RPC server"); |
| Line 160 execCall(sched_task_t *task) | Line 161 execCall(sched_task_t *task) |
| /* without reply */ | /* without reply */ |
| io_clrVars(f->func_vars); | io_clrVars(f->func_vars); |
| rpc->call_argc ^= rpc->call_argc; | rpc->call_argc ^= rpc->call_argc; |
| } else | } else { |
| /* reply */ | |
| rpc->call_argc = htons(io_arraySize(f->func_vars)); | rpc->call_argc = htons(io_arraySize(f->func_vars)); |
| } | |
| } | } |
| } | } |