mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-10-14 04:59:59 +08:00
RPC(3): Port to RTEMS
This commit is contained in:
@@ -73,7 +73,8 @@ enum clnt_stat {
|
||||
RPC_STALERACHANDLE = 25,
|
||||
RPC_CANTCONNECT = 26, /* couldn't make connection (cots) */
|
||||
RPC_XPRTFAILED = 27, /* received discon from remote (cots) */
|
||||
RPC_CANTCREATESTREAM = 28 /* can't push rpc module (cots) */
|
||||
RPC_CANTCREATESTREAM = 28, /* can't push rpc module (cots) */
|
||||
_CLNT_STAT = 0xffffffff
|
||||
};
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
@@ -53,12 +53,14 @@
|
||||
|
||||
enum msg_type {
|
||||
CALL=0,
|
||||
REPLY=1
|
||||
REPLY=1,
|
||||
_MSG_TYPE = 0xffffffff
|
||||
};
|
||||
|
||||
enum reply_stat {
|
||||
MSG_ACCEPTED=0,
|
||||
MSG_DENIED=1
|
||||
MSG_DENIED=1,
|
||||
_REPLY_STAT = 0xffffffff
|
||||
};
|
||||
|
||||
enum accept_stat {
|
||||
@@ -67,12 +69,14 @@ enum accept_stat {
|
||||
PROG_MISMATCH=2,
|
||||
PROC_UNAVAIL=3,
|
||||
GARBAGE_ARGS=4,
|
||||
SYSTEM_ERR=5
|
||||
SYSTEM_ERR=5,
|
||||
_ACCEPT_STAT = 0xffffffff
|
||||
};
|
||||
|
||||
enum reject_stat {
|
||||
RPC_MISMATCH=0,
|
||||
AUTH_ERROR=1
|
||||
AUTH_ERROR=1,
|
||||
_REJECT_STAT = 0xffffffff
|
||||
};
|
||||
|
||||
/*
|
||||
|
@@ -81,7 +81,8 @@
|
||||
enum xprt_stat {
|
||||
XPRT_DIED,
|
||||
XPRT_MOREREQS,
|
||||
XPRT_IDLE
|
||||
XPRT_IDLE,
|
||||
_XPRT_STAT = 0xffffffff
|
||||
};
|
||||
|
||||
/*
|
||||
|
@@ -69,7 +69,8 @@ enum db_status {
|
||||
DB_BADOBJECT = 5,
|
||||
DB_MEMORY_LIMIT = 6,
|
||||
DB_STORAGE_LIMIT = 7,
|
||||
DB_INTERNAL_ERROR = 8
|
||||
DB_INTERNAL_ERROR = 8,
|
||||
_DB_STATUS = 0xffffffff
|
||||
};
|
||||
typedef enum db_status db_status;
|
||||
|
||||
@@ -80,7 +81,8 @@ enum db_action {
|
||||
DB_FIRST = 3,
|
||||
DB_NEXT = 4,
|
||||
DB_ALL = 5,
|
||||
DB_RESET_NEXT = 6
|
||||
DB_RESET_NEXT = 6,
|
||||
_DB_ACTION = 0xffffffff
|
||||
};
|
||||
typedef enum db_action db_action;
|
||||
|
||||
|
@@ -235,7 +235,8 @@ struct dom_binding {
|
||||
/* error code in ypbind_resp.ypbind_status */
|
||||
enum ypbind_resptype {
|
||||
YPBIND_SUCC_VAL = 1,
|
||||
YPBIND_FAIL_VAL = 2
|
||||
YPBIND_FAIL_VAL = 2,
|
||||
_YPBIND_RESPTYPE = 0xffffffff
|
||||
};
|
||||
|
||||
/* network order, of course */
|
||||
|
Reference in New Issue
Block a user