Initial support for NSM
[deb_libnfs.git] / nsm / libnfs-raw-nsm.c
1 /*
2 * Please do not edit this file.
3 * It was generated using rpcgen.
4 */
5
6 #include "libnfs-zdr.h"
7 #include "libnfs-raw-nsm.h"
8
9 bool_t
10 zdr_nsm_name (ZDR *zdrs, nsm_name *objp)
11 {
12 register int32_t *buf;
13 buf = NULL;
14
15 if (!zdr_string (zdrs, &objp->mon_name, NSM_MAXSTRLEN))
16 return FALSE;
17 return TRUE;
18 }
19
20 bool_t
21 zdr_nsmstat1 (ZDR *zdrs, nsmstat1 *objp)
22 {
23 register int32_t *buf;
24 buf = NULL;
25
26 if (!zdr_enum (zdrs, (enum_t *) objp))
27 return FALSE;
28 return TRUE;
29 }
30
31 bool_t
32 zdr_nsm_stat_res (ZDR *zdrs, nsm_stat_res *objp)
33 {
34 register int32_t *buf;
35 buf = NULL;
36
37 if (!zdr_nsmstat1 (zdrs, &objp->res))
38 return FALSE;
39 if (!zdr_int (zdrs, &objp->state))
40 return FALSE;
41 return TRUE;
42 }
43
44 bool_t
45 zdr_nsm_stat (ZDR *zdrs, nsm_stat *objp)
46 {
47 register int32_t *buf;
48 buf = NULL;
49
50 if (!zdr_int (zdrs, &objp->state))
51 return FALSE;
52 return TRUE;
53 }
54
55 bool_t
56 zdr_nsm_my_id (ZDR *zdrs, nsm_my_id *objp)
57 {
58 register int32_t *buf;
59 buf = NULL;
60
61 if (!zdr_string (zdrs, &objp->my_name, NSM_MAXSTRLEN))
62 return FALSE;
63 if (!zdr_int (zdrs, &objp->my_prog))
64 return FALSE;
65 if (!zdr_int (zdrs, &objp->my_vers))
66 return FALSE;
67 if (!zdr_int (zdrs, &objp->my_proc))
68 return FALSE;
69 return TRUE;
70 }
71
72 bool_t
73 zdr_nsm_mon_id (ZDR *zdrs, nsm_mon_id *objp)
74 {
75 register int32_t *buf;
76 buf = NULL;
77
78 if (!zdr_string (zdrs, &objp->mon_name, NSM_MAXSTRLEN))
79 return FALSE;
80 if (!zdr_nsm_my_id (zdrs, &objp->my_id))
81 return FALSE;
82 return TRUE;
83 }
84
85 bool_t
86 zdr_nsm_mon (ZDR *zdrs, nsm_mon *objp)
87 {
88 register int32_t *buf;
89 buf = NULL;
90
91 int i;
92 if (!zdr_nsm_mon_id (zdrs, &objp->mon_id))
93 return FALSE;
94 if (!zdr_opaque (zdrs, objp->priv, 16))
95 return FALSE;
96 return TRUE;
97 }
98
99 bool_t
100 zdr_nsm_stat_chg (ZDR *zdrs, nsm_stat_chg *objp)
101 {
102 register int32_t *buf;
103 buf = NULL;
104
105 if (!zdr_string (zdrs, &objp->mon_name, NSM_MAXSTRLEN))
106 return FALSE;
107 if (!zdr_int (zdrs, &objp->state))
108 return FALSE;
109 return TRUE;
110 }