]> git.ipfire.org Git - thirdparty/glibc.git/blame - nis/nis_cache2_xdr.c
Update.
[thirdparty/glibc.git] / nis / nis_cache2_xdr.c
CommitLineData
af69217f
UD
1/*
2 * Please do not edit this file.
3 * It was generated using rpcgen.
4 */
5
6#include <rpc/types.h>
7#include <rpc/xdr.h>
91eee4dd 8#include <rpcsvc/nis.h>
af69217f 9
91eee4dd 10#include "nis_xdr.h"
af69217f 11#include "nis_cache2.h"
91eee4dd 12
af69217f
UD
13
14bool_t
15xdr_fs_result(XDR *xdrs, fs_result *objp)
16{
91eee4dd 17 if (!_xdr_nis_error(xdrs, &objp->status)) {
af69217f
UD
18 return FALSE;
19 }
20 if (!xdr_long(xdrs, &objp->class)) {
21 return FALSE;
22 }
23 if (!xdr_bytes(xdrs, (char **)&objp->dir_data.dir_data_val, (u_int *)&objp->dir_data.dir_data_len, ~0)) {
24 return FALSE;
25 }
26 if (!xdr_long(xdrs, &objp->server_used)) {
27 return FALSE;
28 }
29 if (!xdr_long(xdrs, &objp->current_ep)) {
30 return FALSE;
31 }
32 return TRUE;
33}
34
35bool_t
36xdr_fs_request(XDR *xdrs, fs_request *objp)
37{
91eee4dd 38 if (!_xdr_nis_name(xdrs, &objp->name)) {
af69217f
UD
39 return FALSE;
40 }
41 if (!xdr_long(xdrs, &objp->old_class)) {
42 return FALSE;
43 }
44 return TRUE;
45}