Home | History | Annotate | Download | only in rpc

Lines Matching refs:xdr

45  * xdr_stdio.c, XDR implementation on standard i/o file.
49 * This set of routines implements a XDR on a stdio stream.
59 #include <rpc/xdr.h>
65 static void xdrstdio_destroy(XDR *);
66 static bool_t xdrstdio_getlong(XDR *, long *);
67 static bool_t xdrstdio_putlong(XDR *, const long *);
68 static bool_t xdrstdio_getbytes(XDR *, char *, u_int);
69 static bool_t xdrstdio_putbytes(XDR *, const char *, u_int);
70 static u_int xdrstdio_getpos(XDR *);
71 static bool_t xdrstdio_setpos(XDR *, u_int);
72 static int32_t *xdrstdio_inline(XDR *, u_int);
75 * Ops vector for stdio type XDR
90 * Initialize a stdio xdr stream.
91 * Sets the xdr stream handle xdrs for use on the stream file.
95 xdrstdio_create(XDR *xdrs, FILE *file, enum xdr_op op)
106 * Destroy a stdio xdr stream.
107 * Cleans up the xdr stream handle xdrs previously set up by xdrstdio_create.
110 xdrstdio_destroy(XDR *xdrs)
117 xdrstdio_getlong(XDR *xdrs, long *lp)
128 xdrstdio_putlong(XDR *xdrs, const long *lp)
138 xdrstdio_getbytes(XDR *xdrs, char *addr, u_int len)
147 xdrstdio_putbytes(XDR *xdrs, const char *addr, u_int len)
157 xdrstdio_getpos(XDR *xdrs)
164 xdrstdio_setpos(XDR *xdrs, u_int pos)
173 xdrstdio_inline(XDR *xdrs, u_int len)