Lines Matching defs:rmsg

141 xdr_replymsg(XDR *xdrs, struct rpc_msg *rmsg)
149 rmsg->rm_reply.rp_stat == MSG_ACCEPTED &&
150 rmsg->rm_direction == REPLY &&
152 RNDUP(rmsg->rm_reply.rp_acpt.ar_verf.oa_length)))) != NULL) {
153 IXDR_PUT_INT32(buf, rmsg->rm_xid);
154 IXDR_PUT_ENUM(buf, rmsg->rm_direction);
155 IXDR_PUT_ENUM(buf, rmsg->rm_reply.rp_stat);
156 ar = &rmsg->rm_reply.rp_acpt;
186 rmsg->rm_xid = IXDR_GET_INT32(buf);
187 rmsg->rm_direction = IXDR_GET_ENUM(buf, enum msg_type);
188 if (rmsg->rm_direction != REPLY)
190 rmsg->rm_reply.rp_stat = IXDR_GET_ENUM(buf, enum reply_stat);
191 if (rmsg->rm_reply.rp_stat != MSG_ACCEPTED) {
192 if (rmsg->rm_reply.rp_stat == MSG_DENIED)
194 &rmsg->rm_reply.rp_rjct));
197 ar = &rmsg->rm_reply.rp_acpt;
243 if (xdr_u_int(xdrs, &(rmsg->rm_xid)) &&
244 xdr_enum(xdrs, (enum_t *)&(rmsg->rm_direction)) &&
245 (rmsg->rm_direction == REPLY))
246 return (xdr_union(xdrs, (enum_t *)&(rmsg->rm_reply.rp_stat),
247 (caddr_t)&(rmsg->rm_reply.ru), reply_dscrm,
256 xdr_replymsg_hdr(XDR *xdrs, struct rpc_msg *rmsg)
264 rmsg->rm_reply.rp_stat != MSG_ACCEPTED ||
265 rmsg->rm_direction != REPLY)
269 RNDUP(rmsg->rm_reply.rp_acpt.ar_verf.oa_length)))) != NULL) {
270 IXDR_PUT_INT32(buf, rmsg->rm_xid);
271 IXDR_PUT_ENUM(buf, rmsg->rm_direction);
272 IXDR_PUT_ENUM(buf, rmsg->rm_reply.rp_stat);
273 ar = &rmsg->rm_reply.rp_acpt;
292 if (xdr_u_int(xdrs, &(rmsg->rm_xid)) &&
293 xdr_enum(xdrs, (enum_t *)&(rmsg->rm_direction)) &&
294 xdr_enum(xdrs, (enum_t *)&(rmsg->rm_reply.rp_stat)) &&
295 xdr_opaque_auth(xdrs, &rmsg->rm_reply.rp_acpt.ar_verf) &&
296 xdr_enum(xdrs, (enum_t *)&(rmsg->rm_reply.rp_acpt.ar_stat)))
305 xdr_replymsg_body(XDR *xdrs, struct rpc_msg *rmsg)
312 ar = &rmsg->rm_reply.rp_acpt;