Lines Matching refs:cmsg
43 xdr_callmsg (XDR *xdrs, struct rpc_msg *cmsg) in xdr_callmsg() argument
50 if (cmsg->rm_call.cb_cred.oa_length > MAX_AUTH_BYTES) in xdr_callmsg()
54 if (cmsg->rm_call.cb_verf.oa_length > MAX_AUTH_BYTES) in xdr_callmsg()
59 + RNDUP (cmsg->rm_call.cb_cred.oa_length) in xdr_callmsg()
61 + RNDUP (cmsg->rm_call.cb_verf.oa_length)); in xdr_callmsg()
64 (void) IXDR_PUT_LONG (buf, cmsg->rm_xid); in xdr_callmsg()
65 (void) IXDR_PUT_ENUM (buf, cmsg->rm_direction); in xdr_callmsg()
66 if (cmsg->rm_direction != CALL) in xdr_callmsg()
68 (void) IXDR_PUT_LONG (buf, cmsg->rm_call.cb_rpcvers); in xdr_callmsg()
69 if (cmsg->rm_call.cb_rpcvers != RPC_MSG_VERSION) in xdr_callmsg()
71 (void) IXDR_PUT_LONG (buf, cmsg->rm_call.cb_prog); in xdr_callmsg()
72 (void) IXDR_PUT_LONG (buf, cmsg->rm_call.cb_vers); in xdr_callmsg()
73 (void) IXDR_PUT_LONG (buf, cmsg->rm_call.cb_proc); in xdr_callmsg()
74 oa = &cmsg->rm_call.cb_cred; in xdr_callmsg()
82 oa = &cmsg->rm_call.cb_verf; in xdr_callmsg()
100 cmsg->rm_xid = IXDR_GET_LONG (buf); in xdr_callmsg()
101 cmsg->rm_direction = IXDR_GET_ENUM (buf, enum msg_type); in xdr_callmsg()
102 if (cmsg->rm_direction != CALL) in xdr_callmsg()
106 cmsg->rm_call.cb_rpcvers = IXDR_GET_LONG (buf); in xdr_callmsg()
107 if (cmsg->rm_call.cb_rpcvers != RPC_MSG_VERSION) in xdr_callmsg()
111 cmsg->rm_call.cb_prog = IXDR_GET_LONG (buf); in xdr_callmsg()
112 cmsg->rm_call.cb_vers = IXDR_GET_LONG (buf); in xdr_callmsg()
113 cmsg->rm_call.cb_proc = IXDR_GET_LONG (buf); in xdr_callmsg()
114 oa = &cmsg->rm_call.cb_cred; in xdr_callmsg()
142 oa = &cmsg->rm_call.cb_verf; in xdr_callmsg()
186 xdr_u_long (xdrs, &(cmsg->rm_xid)) && in xdr_callmsg()
187 xdr_enum (xdrs, (enum_t *) & (cmsg->rm_direction)) && in xdr_callmsg()
188 (cmsg->rm_direction == CALL) && in xdr_callmsg()
189 xdr_u_long (xdrs, &(cmsg->rm_call.cb_rpcvers)) && in xdr_callmsg()
190 (cmsg->rm_call.cb_rpcvers == RPC_MSG_VERSION) && in xdr_callmsg()
191 xdr_u_long (xdrs, &(cmsg->rm_call.cb_prog)) && in xdr_callmsg()
192 xdr_u_long (xdrs, &(cmsg->rm_call.cb_vers)) && in xdr_callmsg()
193 xdr_u_long (xdrs, &(cmsg->rm_call.cb_proc)) && in xdr_callmsg()
194 xdr_opaque_auth (xdrs, &(cmsg->rm_call.cb_cred))) in xdr_callmsg()
195 return xdr_opaque_auth (xdrs, &(cmsg->rm_call.cb_verf)); in xdr_callmsg()