version 1.25.2.4, 2015/01/18 01:03:49
|
version 1.25.2.5, 2015/01/21 00:37:03
|
Line 62 SUCH DAMAGE.
|
Line 62 SUCH DAMAGE.
|
#include <aitsched.h> |
#include <aitsched.h> |
|
|
|
|
#define RPC_VERSION 7 | #define RPC_VERSION 8 |
#define RPC_DEFPORT 2611 |
#define RPC_DEFPORT 2611 |
|
|
/* Additional ELWIX RPC supporting protocols */ |
/* Additional ELWIX RPC supporting protocols */ |
Line 83 SUCH DAMAGE.
|
Line 83 SUCH DAMAGE.
|
#define RPC_REPLY 0x0 |
#define RPC_REPLY 0x0 |
#define RPC_NOREPLY 0x1 |
#define RPC_NOREPLY 0x1 |
|
|
|
/* RPC call I/O direction */ |
|
|
|
#define RPC_REQ 0x0 |
|
#define RPC_ACK 0x1 |
|
|
/* RPC builtin registed calls */ |
/* RPC builtin registed calls */ |
|
|
#define CALL_TAG_MAX 65535 |
#define CALL_TAG_MAX 65535 |
Line 154 struct tagRPCCall {
|
Line 159 struct tagRPCCall {
|
}; |
}; |
|
|
uint16_t call_tag; |
uint16_t call_tag; |
uint16_t call_argc; | uint8_t call_io; |
| uint8_t call_argc; |
ait_val_t call_argv[0]; |
ait_val_t call_argv[0]; |
} __packed; /* size == 20 bytes */ |
} __packed; /* size == 20 bytes */ |
#define RPC_CHK_NOREPLY(x) (ntohl((u_long) (x)->call_req.flags) & RPC_NOREPLY) |
#define RPC_CHK_NOREPLY(x) (ntohl((u_long) (x)->call_req.flags) & RPC_NOREPLY) |