version 1.24, 2015/01/21 21:17:05
|
version 1.24.2.1, 2015/01/27 23:50:46
|
Line 474 rpc_pkt_Request(ait_val_t * __restrict pkt, rpc_sess_t
|
Line 474 rpc_pkt_Request(ait_val_t * __restrict pkt, rpc_sess_t
|
* |
* |
* @pkt = Packet buffer |
* @pkt = Packet buffer |
* @sess = RPC session info, if =NULL don't check session |
* @sess = RPC session info, if =NULL don't check session |
* @tag = Function tag | * @tag = Function tag, if =CALL_TAG_MAX don't check tag |
* @vars = Function argument array of values, may be NULL |
* @vars = Function argument array of values, may be NULL |
* @nocrc = Without CRC calculation |
* @nocrc = Without CRC calculation |
* return: -1 error or != -1 return value from function |
* return: -1 error or != -1 return value from function |
Line 510 rpc_pkt_Replay(ait_val_t * __restrict pkt, rpc_sess_t
|
Line 510 rpc_pkt_Replay(ait_val_t * __restrict pkt, rpc_sess_t
|
rpc_SetErr(ERPCMISMATCH, "Get invalid RPC session"); |
rpc_SetErr(ERPCMISMATCH, "Get invalid RPC session"); |
return -1; |
return -1; |
} |
} |
if (ntohs(rpc->call_tag) != tag) { | if (tag != CALL_TAG_MAX && ntohs(rpc->call_tag) != tag) { |
rpc_SetErr(ERPCMISMATCH, "Get wrong RPC reply"); |
rpc_SetErr(ERPCMISMATCH, "Get wrong RPC reply"); |
return -1; |
return -1; |
} |
} |