ReactOS 0.4.16-dev-61-ge128cbc
|
#include <rpc/auth.h>
Go to the source code of this file.
Classes | |
struct | accepted_reply |
struct | rejected_reply |
struct | reply_body |
struct | call_body |
struct | rpc_msg |
Macros | |
#define | RPC_MSG_VERSION ((u_int32_t) 2) |
#define | RPC_SERVICE_PORT ((u_short) 2048) |
#define | ar_results ru.AR_results |
#define | ar_vers ru.AR_versions |
#define | rj_vers ru.RJ_versions |
#define | rj_why ru.RJ_why |
#define | rp_acpt ru.RP_ar |
#define | rp_rjct ru.RP_dr |
#define | rm_call ru.RM_cmb |
#define | rm_reply ru.RM_rmb |
#define | acpted_rply ru.RM_rmb.ru.RP_ar |
#define | rjcted_rply ru.RM_rmb.ru.RP_dr |
Enumerations | |
enum | msg_type { CALL =0 , REPLY =1 } |
enum | reply_stat { MSG_ACCEPTED =0 , MSG_DENIED =1 } |
enum | accept_stat { SUCCESS =0 , PROG_UNAVAIL =1 , PROG_MISMATCH =2 , PROC_UNAVAIL =3 , GARBAGE_ARGS =4 , SYSTEM_ERR =5 } |
enum | reject_stat { RPC_MISMATCH =0 , AUTH_ERROR =1 } |
Functions | |
__BEGIN_DECLS bool_t | xdr_callmsg (XDR *, struct rpc_msg *) |
bool_t | xdr_callhdr (XDR *, struct rpc_msg *) |
bool_t | xdr_replymsg (XDR *, struct rpc_msg *) |
bool_t | xdr_getxiddir (XDR *, struct rpc_msg *) |
bool_t | xdr_getreplyunion (XDR *, struct rpc_msg *) |
bool_t | xdr_getcallbody (XDR *, struct rpc_msg *) |
bool_t | xdr_accepted_reply (XDR *, struct accepted_reply *) |
bool_t | xdr_rejected_reply (XDR *, struct rejected_reply *) |
void | _seterr_reply (struct rpc_msg *, struct rpc_err *) |
Enumerator | |
---|---|
SUCCESS | |
PROG_UNAVAIL | |
PROG_MISMATCH | |
PROC_UNAVAIL | |
GARBAGE_ARGS | |
SYSTEM_ERR |
Definition at line 87 of file rpc_msg.h.
Enumerator | |
---|---|
RPC_MISMATCH | |
AUTH_ERROR |
Enumerator | |
---|---|
MSG_ACCEPTED | |
MSG_DENIED |
Definition at line 348 of file rpc_prot.c.
bool_t xdr_accepted_reply | ( | XDR * | xdrs, |
struct accepted_reply * | ar | ||
) |
Definition at line 117 of file rpc_prot.c.
Definition at line 257 of file rpc_prot.c.
Referenced by clnt_dg_create(), clnt_raw_create(), and clnt_vc_create().
__BEGIN_DECLS bool_t xdr_callmsg | ( | XDR * | xdrs, |
struct rpc_msg * | cmsg | ||
) |
Definition at line 50 of file rpc_callmsg.c.
Referenced by rpc_broadcast_exp(), svc_dg_recv(), svc_raw_recv(), and svc_vc_recv().
Definition at line 234 of file rpc_prot.c.
Referenced by clnt_cb_thread().
Definition at line 221 of file rpc_prot.c.
bool_t xdr_rejected_reply | ( | XDR * | xdrs, |
struct rejected_reply * | rr | ||
) |
Definition at line 153 of file rpc_prot.c.
Definition at line 188 of file rpc_prot.c.
Referenced by clnt_cb_thread(), rpc_broadcast_exp(), svc_dg_reply(), svc_raw_reply(), and svc_vc_reply().