Line data Source code
1 : /*
2 : * Please do not edit this file.
3 : * It was generated using rpcgen.
4 : */
5 :
6 : #include "source3/modules/nfs41acl.h"
7 :
8 : bool_t
9 4848 : xdr_utf8string (XDR *xdrs, utf8string *objp)
10 : {
11 4848 : register int32_t *buf = buf;
12 :
13 4848 : if (!xdr_bytes (xdrs, (char **)&objp->utf8string_val, (u_int *) &objp->utf8string_len, ~0))
14 0 : return FALSE;
15 4848 : return TRUE;
16 : }
17 :
18 : bool_t
19 4848 : xdr_utf8str_mixed (XDR *xdrs, utf8str_mixed *objp)
20 : {
21 4848 : register int32_t *buf = buf;
22 :
23 4848 : if (!xdr_utf8string (xdrs, objp))
24 0 : return FALSE;
25 4848 : return TRUE;
26 : }
27 :
28 : bool_t
29 9696 : xdr_acetype4 (XDR *xdrs, acetype4 *objp)
30 : {
31 9696 : register int32_t *buf = buf;
32 :
33 9696 : if (!xdr_u_int (xdrs, objp))
34 0 : return FALSE;
35 9696 : return TRUE;
36 : }
37 :
38 : bool_t
39 9696 : xdr_aceflag4 (XDR *xdrs, aceflag4 *objp)
40 : {
41 9696 : register int32_t *buf = buf;
42 :
43 9696 : if (!xdr_u_int (xdrs, objp))
44 0 : return FALSE;
45 9696 : return TRUE;
46 : }
47 :
48 : bool_t
49 4848 : xdr_aceiflag4 (XDR *xdrs, aceiflag4 *objp)
50 : {
51 4848 : register int32_t *buf = buf;
52 :
53 4848 : if (!xdr_u_int (xdrs, objp))
54 0 : return FALSE;
55 4848 : return TRUE;
56 : }
57 :
58 : bool_t
59 9696 : xdr_acemask4 (XDR *xdrs, acemask4 *objp)
60 : {
61 9696 : register int32_t *buf = buf;
62 :
63 9696 : if (!xdr_u_int (xdrs, objp))
64 0 : return FALSE;
65 9696 : return TRUE;
66 : }
67 :
68 : bool_t
69 4848 : xdr_nfsace4 (XDR *xdrs, nfsace4 *objp)
70 : {
71 4848 : register int32_t *buf = buf;
72 :
73 4848 : if (!xdr_acetype4 (xdrs, &objp->type))
74 0 : return FALSE;
75 4848 : if (!xdr_aceflag4 (xdrs, &objp->flag))
76 0 : return FALSE;
77 4848 : if (!xdr_acemask4 (xdrs, &objp->access_mask))
78 0 : return FALSE;
79 4848 : if (!xdr_utf8str_mixed (xdrs, &objp->who))
80 0 : return FALSE;
81 4848 : return TRUE;
82 : }
83 :
84 : bool_t
85 4848 : xdr_nfsace4i (XDR *xdrs, nfsace4i *objp)
86 : {
87 4848 : register int32_t *buf = buf;
88 :
89 4848 : if (!xdr_acetype4 (xdrs, &objp->type))
90 0 : return FALSE;
91 4848 : if (!xdr_aceflag4 (xdrs, &objp->flag))
92 0 : return FALSE;
93 4848 : if (!xdr_aceiflag4 (xdrs, &objp->iflag))
94 0 : return FALSE;
95 4848 : if (!xdr_acemask4 (xdrs, &objp->access_mask))
96 0 : return FALSE;
97 4848 : if (!xdr_u_int (xdrs, &objp->who))
98 0 : return FALSE;
99 4848 : return TRUE;
100 : }
101 :
102 : bool_t
103 5898 : xdr_aclflag4 (XDR *xdrs, aclflag4 *objp)
104 : {
105 5898 : register int32_t *buf = buf;
106 :
107 5898 : if (!xdr_u_int (xdrs, objp))
108 0 : return FALSE;
109 5898 : return TRUE;
110 : }
111 :
112 : bool_t
113 1966 : xdr_nfsacl40 (XDR *xdrs, nfsacl40 *objp)
114 : {
115 1966 : register int32_t *buf = buf;
116 :
117 1966 : if (!xdr_array (xdrs, (char **)&objp->na40_aces.na40_aces_val, (u_int *) &objp->na40_aces.na40_aces_len, ~0,
118 : sizeof (nfsace4), (xdrproc_t) xdr_nfsace4))
119 0 : return FALSE;
120 1966 : return TRUE;
121 : }
122 :
123 : bool_t
124 1966 : xdr_nfsacl41 (XDR *xdrs, nfsacl41 *objp)
125 : {
126 1966 : register int32_t *buf = buf;
127 :
128 1966 : if (!xdr_aclflag4 (xdrs, &objp->na41_flag))
129 0 : return FALSE;
130 1966 : if (!xdr_array (xdrs, (char **)&objp->na41_aces.na41_aces_val, (u_int *) &objp->na41_aces.na41_aces_len, ~0,
131 : sizeof (nfsace4), (xdrproc_t) xdr_nfsace4))
132 0 : return FALSE;
133 1966 : return TRUE;
134 : }
135 :
136 : bool_t
137 3932 : xdr_nfsacl41i (XDR *xdrs, nfsacl41i *objp)
138 : {
139 3932 : register int32_t *buf = buf;
140 :
141 3932 : if (!xdr_aclflag4 (xdrs, &objp->na41_flag))
142 0 : return FALSE;
143 3932 : if (!xdr_array (xdrs, (char **)&objp->na41_aces.na41_aces_val, (u_int *) &objp->na41_aces.na41_aces_len, ~0,
144 : sizeof (nfsace4i), (xdrproc_t) xdr_nfsace4i))
145 0 : return FALSE;
146 3932 : return TRUE;
147 : }
|