xdr_op
enum xdr_op x_op; /* operation; fast additional param */
extern void xdralloc_create(XDR *, enum xdr_op);
extern void xdrmem_create(XDR *, caddr_t, u_int, enum xdr_op);
extern void xdrstdio_create(XDR *, FILE *, enum xdr_op);
enum xdr_op op = xdrs->x_op;
enum xdr_op op = xdrs->x_op;
enum xdr_op op = reply_xdrs.x_op;
void xdralloc_create(XDR *xdrs, enum xdr_op op)
enum xdr_op op)
xdrstdio_create(XDR *xdrs, FILE *file, enum xdr_op op)
extern void xdrmem_create(XDR *, char *, u_int, enum xdr_op);
extern void xdrstdio_create(XDR *, FILE *, enum xdr_op);
enum xdr_op x_op; /* operation; fast additional param */
#define ATTEMPT(xdr_op) if (!(xdr_op)) return (FALSE)
#define ATTEMPT(xdr_op) if (!(xdr_op)) return (FALSE)
xdrmem_create(XDR *xdrs, char *addr, u_int size, enum xdr_op op)
xdrstdio_create(XDR *xdrs, FILE *file, enum xdr_op op)
.xdr_op = XDR_OP_ENCODE,
if (xdr->xdr_op == XDR_OP_DECODE)
if (xdr->xdr_op == XDR_OP_DECODE)
.xdr_op = XDR_OP_DECODE,
switch (xdr->xdr_op) {
switch (xdr->xdr_op) {
switch (xdr->xdr_op) {
switch (xdr->xdr_op) {
if (xdr->xdr_op == XDR_OP_DECODE)
switch (xdr->xdr_op) {
if (xdr->xdr_op == XDR_OP_ENCODE) {
enum xdr_op xdr_op;
if (xdr->xdr_op == XDR_OP_ENCODE) {
if (xdr->xdr_op == XDR_OP_ENCODE) {
.xdr_op = XDR_OP_ENCODE,
.xdr_op = XDR_OP_DECODE,
enum xdr_op x_op; /* operation; fast additional param */
extern void xdrmem_create(XDR *, char *, u_int, enum xdr_op);
extern void xdrmbuf_create(XDR *, struct mbuf *, enum xdr_op);
xdrmbuf_create(XDR *xdrs, struct mbuf *m, enum xdr_op op)
xdrmem_create(XDR *xdrs, char *addr, u_int size, enum xdr_op op)