rpc_msg
int (*ah_refresh)(struct AUTH *, struct rpc_msg *);
struct rpc_msg;
struct rpc_msg *msg,
struct rpc_msg *msg,
extern bool_t xdr_callmsg(XDR *, struct rpc_msg *);
extern bool_t xdr_callhdr(XDR *, struct rpc_msg *);
extern bool_t xdr_replymsg(XDR *, struct rpc_msg *);
extern void gssrpc__seterr_reply(struct rpc_msg *, struct rpc_err *);
bool_t (*xp_recv)(struct SVCXPRT *, struct rpc_msg *);
struct rpc_msg *);
struct rpc_msg *, bool_t *);
struct rpc_msg *, bool_t *);
struct rpc_msg *msg, bool_t *no_dispatch);
struct rpc_msg *, bool_t *);
struct rpc_msg *, bool_t *);
struct rpc_msg *, bool_t *);
struct svc_req *rqst, struct rpc_msg *msg, char *data)
log_miscerr(struct svc_req *rqst, struct rpc_msg *msg, char *error, char *data)
authgss_refresh(AUTH *auth, struct rpc_msg *msg)
static bool_t authgss_refresh(AUTH *, struct rpc_msg *);
static bool_t auth_gssapi_refresh(AUTH *, struct rpc_msg *);
struct rpc_msg *msg)
authnone_refresh(AUTH *auth, struct rpc_msg *msg)
static bool_t authnone_refresh(AUTH *, struct rpc_msg *);
authunix_refresh(AUTH *auth, struct rpc_msg *msg)
static bool_t authunix_refresh(AUTH *, struct rpc_msg *);
struct rpc_msg msg;
struct rpc_msg mashl_rpcmsg;
struct rpc_msg call_msg;
struct rpc_msg call_msg;
struct rpc_msg reply_msg;
struct rpc_msg call_msg;
struct rpc_msg reply_msg;
struct rpc_msg msg;
xdr_callmsg(XDR *xdrs, struct rpc_msg *cmsg)
xdr_replymsg(XDR *xdrs, struct rpc_msg *rmsg)
xdr_callhdr(XDR *xdrs, struct rpc_msg *cmsg)
gssrpc__seterr_reply(struct rpc_msg *msg, struct rpc_err *error)
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg msg;
enum auth_stat (*authenticator)(struct svc_req *, struct rpc_msg *,
struct rpc_msg *msg,
svcauth_gss_validate(struct svc_req *rqst, struct svc_rpc_gss_data *gd, struct rpc_msg *msg)
gssrpc__svcauth_gss(struct svc_req *rqst, struct rpc_msg *msg,
struct rpc_msg *msg,
gssrpc__svcauth_none(struct svc_req *rqst, struct rpc_msg *msg,
struct rpc_msg *msg,
struct rpc_msg *msg,
svcraw_recv(SVCXPRT *xprt, struct rpc_msg *msg)
svcraw_reply(SVCXPRT *xprt, struct rpc_msg *msg)
static bool_t svcraw_recv(SVCXPRT *, struct rpc_msg *);
static bool_t svcraw_reply(SVCXPRT *, struct rpc_msg *);
struct rpc_msg *msg)
struct rpc_msg *msg)
struct rpc_msg *msg)
static bool_t abortx_reply(SVCXPRT *xprt, struct rpc_msg *msg)
static bool_t svctcp_recv(SVCXPRT *, struct rpc_msg *);
static bool_t svctcp_reply(SVCXPRT *, struct rpc_msg *);
static bool_t rendezvous_request(SVCXPRT *, struct rpc_msg *);
static bool_t abortx_reply(SVCXPRT *, struct rpc_msg *);
struct rpc_msg *msg)
struct rpc_msg *msg)
struct rpc_msg *msg,
static bool_t svcudp_recv(SVCXPRT *, struct rpc_msg *);
static bool_t svcudp_reply(SVCXPRT *, struct rpc_msg *);
static int cache_get(SVCXPRT *, struct rpc_msg *, char **, uint32_t *);
struct svc_req *rqst, struct rpc_msg *msg,
void log_miscerr(struct svc_req *rqst, struct rpc_msg *msg,
void log_miscerr(struct svc_req *rqst, struct rpc_msg *msg, char
struct svc_req *rqst, struct rpc_msg *msg,
struct rpc_msg;
enum auth_stat _svcauth_null (struct svc_req *, struct rpc_msg *);
enum auth_stat _svcauth_short (struct svc_req *, struct rpc_msg *);
enum auth_stat _svcauth_unix (struct svc_req *, struct rpc_msg *);
extern enum auth_stat _svcauth_des(struct svc_req *, struct rpc_msg *);
extern enum auth_stat _svcauth_kerb(struct svc_req *, struct rpc_msg *);
extern bool_t xdr_callmsg(XDR *, struct rpc_msg *);
extern bool_t xdr_callhdr(XDR *, struct rpc_msg *);
extern bool_t xdr_replymsg(XDR *, struct rpc_msg *);
extern void _seterr_reply(struct rpc_msg *, struct rpc_err *);
bool_t (*xp_reply)(struct __rpc_svcxprt *, struct rpc_msg *);
bool_t (*xp_recv)(struct __rpc_svcxprt *, struct rpc_msg *);
extern enum auth_stat _authenticate(struct svc_req *, struct rpc_msg *);
struct rpc_msg *));
struct rpc_msg msg; /* RPC message */
struct rpc_msg call_msg;
struct rpc_msg reply_msg;
struct rpc_msg msg;
struct rpc_msg mashl_rpcmsg;
struct rpc_msg call_msg;
struct rpc_msg call_msg;
struct rpc_msg reply_msg;
xdr_callmsg(XDR *xdrs, struct rpc_msg *cmsg)
xdr_replymsg(XDR *xdrs, struct rpc_msg *rmsg)
xdr_callhdr(XDR *xdrs, struct rpc_msg *cmsg)
_seterr_reply(struct rpc_msg *msg, struct rpc_err *error)
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg msg;
_svcauth_null(struct svc_req *rqst, struct rpc_msg *msg)
enum auth_stat (*handler)(struct svc_req *, struct rpc_msg *))
enum auth_stat (*handler)(struct svc_req *, struct rpc_msg *);
_authenticate(struct svc_req *rqst, struct rpc_msg *msg)
_svcauth_des(struct svc_req *rqst, struct rpc_msg *msg)
_svcauth_short(struct svc_req *rqst, struct rpc_msg *msg)
_svcauth_unix(struct svc_req *rqst, struct rpc_msg *msg)
svc_dg_recv(SVCXPRT *xprt, struct rpc_msg *msg)
svc_dg_reply(SVCXPRT *xprt, struct rpc_msg *msg)
cache_get(SVCXPRT *xprt, struct rpc_msg *msg, char **replyp, size_t *replylenp)
static bool_t svc_dg_recv(SVCXPRT *, struct rpc_msg *);
static bool_t svc_dg_reply(SVCXPRT *, struct rpc_msg *);
static int cache_get(SVCXPRT *, struct rpc_msg *, char **, size_t *);
svc_nl_recv(SVCXPRT *xprt, struct rpc_msg *msg)
svc_nl_reply(/* const */ SVCXPRT *xprt, struct rpc_msg *msg)
static bool_t svc_nl_recv(SVCXPRT *, struct rpc_msg *);
static bool_t svc_nl_reply(SVCXPRT *, struct rpc_msg *);
svc_raw_recv(SVCXPRT *xprt, struct rpc_msg *msg)
svc_raw_reply(SVCXPRT *xprt, struct rpc_msg *msg)
static bool_t svc_raw_recv(SVCXPRT *, struct rpc_msg *);
static bool_t svc_raw_reply(SVCXPRT *, struct rpc_msg *);
rendezvous_request(SVCXPRT *xprt, struct rpc_msg *msg)
svc_vc_recv(SVCXPRT *xprt, struct rpc_msg *msg)
svc_vc_reply(SVCXPRT *xprt, struct rpc_msg *msg)
static bool_t rendezvous_request(SVCXPRT *, struct rpc_msg *);
(bool_t (*)(SVCXPRT *, struct rpc_msg *))abort;
static bool_t svc_vc_recv(SVCXPRT *, struct rpc_msg *);
static bool_t svc_vc_reply(SVCXPRT *, struct rpc_msg *);
struct rpc_msg *reply = (struct rpc_msg *) msg;
svc_rpc_gss_validate(struct svc_rpc_gss_client *client, struct rpc_msg *msg,
static enum auth_stat svc_rpc_gss(struct svc_req *, struct rpc_msg *);
svc_rpc_gss(struct svc_req *rqst, struct rpc_msg *msg)
struct rpc_msg;
enum auth_stat _svcauth_null (struct svc_req *, struct rpc_msg *);
enum auth_stat _svcauth_short (struct svc_req *, struct rpc_msg *);
enum auth_stat _svcauth_unix (struct svc_req *, struct rpc_msg *);
enum auth_stat _svcauth_rpcsec_tls (struct svc_req *, struct rpc_msg *);
struct rpc_msg call_msg;
struct rpc_msg reply_msg;
struct rpc_msg call_msg;
struct rpc_msg reply_msg;
struct rpc_msg call_msg;
call_msg = (struct rpc_msg ){
struct rpc_msg reply_msg = {
struct rpc_msg call_msg;
struct rpc_msg reply_msg;
struct rpc_msg *msg, struct sockaddr *addr, int h)
replay_find(struct replay_cache *rc, struct rpc_msg *msg,
struct sockaddr *addr, struct rpc_msg *repmsg, struct mbuf **mp)
struct rpc_msg *repmsg, struct sockaddr *addr, struct mbuf *m)
struct rpc_msg rce_msg;
struct rpc_msg rce_repmsg;
replay_alloc(struct replay_cache *rc, struct rpc_msg *msg,
struct rpc_msg *msg, struct sockaddr *addr,
struct rpc_msg *repmsg, struct mbuf **mp);
struct rpc_msg *repmsg, struct sockaddr *addr, struct mbuf *m);
xdr_callmsg(XDR *xdrs, struct rpc_msg *cmsg)
extern bool_t xdr_callmsg(XDR *, struct rpc_msg *);
extern bool_t xdr_callhdr(XDR *, struct rpc_msg *);
extern bool_t xdr_replymsg(XDR *, struct rpc_msg *);
extern enum clnt_stat _seterr_reply(struct rpc_msg *, struct rpc_err *);
xdr_replymsg(XDR *xdrs, struct rpc_msg *rmsg)
xdr_callhdr(XDR *xdrs, struct rpc_msg *cmsg)
_seterr_reply(struct rpc_msg *msg, struct rpc_err *error)
struct rpc_msg *reply = (struct rpc_msg *) msg;
svc_rpc_gss_validate(struct svc_rpc_gss_client *client, struct rpc_msg *msg,
svc_rpc_gss(struct svc_req *rqst, struct rpc_msg *msg)
static enum auth_stat svc_rpc_gss(struct svc_req *, struct rpc_msg *);
_svcauth_rpcsec_tls(struct svc_req *rqst, struct rpc_msg *msg)
svc_sendreply_common(struct svc_req *rqstp, struct rpc_msg *rply,
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg rply;
struct rpc_msg msg;
struct rpc_msg repmsg;
bool_t (*xp_reply)(struct __rpc_svcxprt *, struct rpc_msg *,
bool_t (*xp_recv)(struct __rpc_svcxprt *, struct rpc_msg *,
_svcauth_null(struct svc_req *rqst, struct rpc_msg *msg)
enum auth_stat (*svcauth)(struct svc_req *, struct rpc_msg *),
struct rpc_msg *) = NULL;
_authenticate(struct svc_req *rqst, struct rpc_msg *msg)
extern enum auth_stat _authenticate(struct svc_req *, struct rpc_msg *);
enum auth_stat (*)(struct svc_req *, struct rpc_msg *),
struct rpc_msg *));
_svcauth_short(struct svc_req *rqst, struct rpc_msg *msg)
_svcauth_unix(struct svc_req *rqst, struct rpc_msg *msg)
svc_dg_recv(SVCXPRT *xprt, struct rpc_msg *msg,
svc_dg_reply(SVCXPRT *xprt, struct rpc_msg *msg,
static bool_t svc_dg_recv(SVCXPRT *, struct rpc_msg *,
static bool_t svc_dg_reply(SVCXPRT *, struct rpc_msg *,
svc_vc_backchannel_reply(SVCXPRT *xprt, struct rpc_msg *msg,
static bool_t svc_vc_rendezvous_recv(SVCXPRT *, struct rpc_msg *,
static bool_t svc_vc_recv(SVCXPRT *, struct rpc_msg *,
static bool_t svc_vc_reply(SVCXPRT *, struct rpc_msg *,
static bool_t svc_vc_backchannel_recv(SVCXPRT *, struct rpc_msg *,
static bool_t svc_vc_backchannel_reply(SVCXPRT *, struct rpc_msg *,
.xp_reply = (bool_t (*)(SVCXPRT *, struct rpc_msg *,
svc_vc_rendezvous_recv(SVCXPRT *xprt, struct rpc_msg *msg,
svc_vc_recv(SVCXPRT *xprt, struct rpc_msg *msg,
svc_vc_backchannel_recv(SVCXPRT *xprt, struct rpc_msg *msg,
svc_vc_reply(SVCXPRT *xprt, struct rpc_msg *msg,
struct rpc_msg msg;
struct rpc_msg reply_msg;
struct rpc_msg call_msg;