08417d4c813f7c292b80fe618891de8e3f736787
2 * Please do not edit this file.
3 * It was generated using rpcgen.
6 #include "libnfs-zdr.h"
7 #include "libnfs-raw-nlm.h"
10 zdr_nlm_fh4 (ZDR
*zdrs
, nlm_fh4
*objp
)
12 register int32_t *buf
;
14 if (!zdr_bytes (zdrs
, (char **)&objp
->data
.data_val
, (u_int
*) &objp
->data
.data_len
, ~0))
20 zdr_nlm4_oh (ZDR
*zdrs
, nlm4_oh
*objp
)
22 register int32_t *buf
;
24 if (!zdr_string (zdrs
, objp
, ~0))
30 zdr_nlm_cookie (ZDR
*zdrs
, nlm_cookie
*objp
)
32 register int32_t *buf
;
34 if (!zdr_bytes (zdrs
, (char **)&objp
->data
.data_val
, (u_int
*) &objp
->data
.data_len
, ~0))
40 zdr_nlmstat4 (ZDR
*zdrs
, nlmstat4
*objp
)
42 register int32_t *buf
;
44 if (!zdr_enum (zdrs
, (enum_t
*) objp
))
50 zdr_nlm4_holder (ZDR
*zdrs
, nlm4_holder
*objp
)
52 register int32_t *buf
;
54 if (!zdr_bool (zdrs
, &objp
->exclusive
))
56 if (!zdr_u_int (zdrs
, &objp
->svid
))
58 if (!zdr_nlm4_oh (zdrs
, &objp
->oh
))
60 if (!zdr_u_quad_t (zdrs
, &objp
->l_offset
))
62 if (!zdr_u_quad_t (zdrs
, &objp
->l_len
))
68 zdr_nlm4_lock (ZDR
*zdrs
, nlm4_lock
*objp
)
70 register int32_t *buf
;
72 if (!zdr_string (zdrs
, &objp
->caller_name
, NLM_MAXNAME
))
74 if (!zdr_nlm_fh4 (zdrs
, &objp
->fh
))
76 if (!zdr_nlm4_oh (zdrs
, &objp
->oh
))
78 if (!zdr_u_int (zdrs
, &objp
->svid
))
80 if (!zdr_u_quad_t (zdrs
, &objp
->l_offset
))
82 if (!zdr_u_quad_t (zdrs
, &objp
->l_len
))
88 zdr_nlm4_share (ZDR
*zdrs
, nlm4_share
*objp
)
90 register int32_t *buf
;
92 if (!zdr_string (zdrs
, &objp
->caller_name
, NLM_MAXNAME
))
94 if (!zdr_nlm_fh4 (zdrs
, &objp
->fh
))
96 if (!zdr_nlm4_oh (zdrs
, &objp
->oh
))
98 if (!zdr_u_int (zdrs
, &objp
->mode
))
100 if (!zdr_u_int (zdrs
, &objp
->access
))
106 zdr_nlm4_testres_denied (ZDR
*zdrs
, nlm4_testres_denied
*objp
)
108 register int32_t *buf
;
110 if (!zdr_nlm4_holder (zdrs
, &objp
->holder
))
116 zdr_nlm4_testreply (ZDR
*zdrs
, nlm4_testreply
*objp
)
118 register int32_t *buf
;
120 if (!zdr_nlmstat4 (zdrs
, &objp
->status
))
122 switch (objp
->status
) {
124 if (!zdr_nlm4_testres_denied (zdrs
, &objp
->nlm4_testreply_u
.lock
))
134 zdr_NLM4_TESTres (ZDR
*zdrs
, NLM4_TESTres
*objp
)
136 register int32_t *buf
;
138 if (!zdr_nlm_cookie (zdrs
, &objp
->cookie
))
140 if (!zdr_nlm4_testreply (zdrs
, &objp
->reply
))
146 zdr_NLM4_TESTargs (ZDR
*zdrs
, NLM4_TESTargs
*objp
)
148 register int32_t *buf
;
150 if (!zdr_nlm_cookie (zdrs
, &objp
->cookie
))
152 if (!zdr_bool (zdrs
, &objp
->exclusive
))
154 if (!zdr_nlm4_lock (zdrs
, &objp
->lock
))
160 zdr_NLM4_CANCres (ZDR
*zdrs
, NLM4_CANCres
*objp
)
162 register int32_t *buf
;
164 if (!zdr_nlm_cookie (zdrs
, &objp
->cookie
))
166 if (!zdr_nlmstat4 (zdrs
, &objp
->status
))
172 zdr_NLM4_CANCargs (ZDR
*zdrs
, NLM4_CANCargs
*objp
)
174 register int32_t *buf
;
176 if (!zdr_nlm_cookie (zdrs
, &objp
->cookie
))
178 if (!zdr_bool (zdrs
, &objp
->block
))
180 if (!zdr_bool (zdrs
, &objp
->exclusive
))
182 if (!zdr_nlm4_lock (zdrs
, &objp
->lock
))
188 zdr_NLM4_UNLOCKres (ZDR
*zdrs
, NLM4_UNLOCKres
*objp
)
190 register int32_t *buf
;
192 if (!zdr_nlm_cookie (zdrs
, &objp
->cookie
))
194 if (!zdr_nlmstat4 (zdrs
, &objp
->status
))
200 zdr_NLM4_UNLOCKargs (ZDR
*zdrs
, NLM4_UNLOCKargs
*objp
)
202 register int32_t *buf
;
204 if (!zdr_nlm_cookie (zdrs
, &objp
->cookie
))
206 if (!zdr_nlm4_lock (zdrs
, &objp
->lock
))
212 zdr_NLM4_LOCKres (ZDR
*zdrs
, NLM4_LOCKres
*objp
)
214 register int32_t *buf
;
216 if (!zdr_nlm_cookie (zdrs
, &objp
->cookie
))
218 if (!zdr_nlmstat4 (zdrs
, &objp
->status
))
224 zdr_NLM4_LOCKargs (ZDR
*zdrs
, NLM4_LOCKargs
*objp
)
226 register int32_t *buf
;
228 if (!zdr_nlm_cookie (zdrs
, &objp
->cookie
))
230 if (!zdr_bool (zdrs
, &objp
->block
))
232 if (!zdr_bool (zdrs
, &objp
->exclusive
))
234 if (!zdr_nlm4_lock (zdrs
, &objp
->lock
))
236 if (!zdr_bool (zdrs
, &objp
->reclaim
))
238 if (!zdr_int (zdrs
, &objp
->state
))
244 zdr_NLM4_GRANTEDargs (ZDR
*zdrs
, NLM4_GRANTEDargs
*objp
)
246 register int32_t *buf
;
248 if (!zdr_nlm_cookie (zdrs
, &objp
->cookie
))
250 if (!zdr_bool (zdrs
, &objp
->exclusive
))
252 if (!zdr_nlm4_lock (zdrs
, &objp
->lock
))
258 zdr_NLM4_GRANTEDres (ZDR
*zdrs
, NLM4_GRANTEDres
*objp
)
260 register int32_t *buf
;
262 if (!zdr_nlm_cookie (zdrs
, &objp
->cookie
))
264 if (!zdr_nlmstat4 (zdrs
, &objp
->status
))