Remade for experimental-2.0.95
[kopensolaris-gnu/glibc.git] / nis / nis_cache2_xdr.c
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>
8 #include <rpcsvc/nis.h>
9
10 #include "nis_xdr.h"
11 #include "nis_cache2.h"
12
13
14 bool_t
15 xdr_fs_result(XDR *xdrs, fs_result *objp)
16 {
17          if (!_xdr_nis_error(xdrs, &objp->status)) {
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
35 bool_t
36 xdr_fs_request(XDR *xdrs, fs_request *objp)
37 {
38          if (!_xdr_nis_name(xdrs, &objp->name)) {
39                  return FALSE;
40          }
41          if (!xdr_long(xdrs, &objp->old_class)) {
42                  return FALSE;
43          }
44         return TRUE;
45 }