52#define MCALL_MSG_SIZE 24
113 call_msg.rm_call.cb_vers = (
u_int32_t)vers;
170 (! (*xargs)(xdrs, argsp))) {
187 msg.acpted_rply.ar_results.where = resultsp;
188 msg.acpted_rply.ar_results.proc = xresults;
223 if (
msg.acpted_rply.ar_verf.oa_base !=
NULL) {
260 return ((*xdr_res)(xdrs, res_ptr));
287static struct clnt_ops *
290 static struct clnt_ops ops;
296 if (ops.cl_call ==
NULL) {
static bool_t clnt_raw_freeres(CLIENT *, xdrproc_t, void *)
static void clnt_raw_abort(CLIENT *)
static enum clnt_stat clnt_raw_call(CLIENT *, rpcproc_t, xdrproc_t, void *, xdrproc_t, void *, struct timeval)
static bool_t clnt_raw_control(CLIENT *, u_int, void *)
static void clnt_raw_geterr(CLIENT *, struct rpc_err *)
CLIENT * clnt_raw_create(rpcprog_t prog, rpcvers_t vers)
static struct clnt_ops * clnt_raw_ops(void)
static void clnt_raw_destroy(CLIENT *)
#define AUTH_MARSHALL(auth, xdrs, seq)
#define AUTH_VALIDATE(auth, verfp, seq)
#define AUTH_REFRESH(auth, msg)
GLfloat GLfloat GLfloat GLfloat h
struct opaque_auth _null_auth
bool_t xdr_callhdr(XDR *xdrs, struct rpc_msg *cmsg)
bool_t xdr_replymsg(XDR *xdrs, struct rpc_msg *rmsg)
void _seterr_reply(struct rpc_msg *msg, struct rpc_err *error)
char mashl_callmsg[MCALL_MSG_SIZE]
struct rpc_msg mashl_rpcmsg
union clntraw_private::@183 u
enum msg_type rm_direction
void svc_getreq_common(SOCKET fd)
#define XDR_PUTINT32(xdrs, int32p)
#define XDR_PUTBYTES(xdrs, addr, len)
#define XDR_SETPOS(xdrs, pos)
#define XDR_DESTROY(xdrs)
bool_t(* xdrproc_t)(XDR *,...)
void xdrmem_create(XDR *xdrs, char *addr, u_int size, enum xdr_op op)