2 * Please do not edit this file.
3 * It was generated using rpcgen.
6 #ifndef _RQUOTA_H_RPCGEN
7 #define _RQUOTA_H_RPCGEN
9 #include <nfsc/libnfs-zdr.h>
15 #define RQUOTAPATHLEN 1024
22 typedef enum rquotastat rquotastat
;
24 typedef char *exportpath
;
26 struct GETQUOTA1args
{
30 typedef struct GETQUOTA1args GETQUOTA1args
;
36 typedef enum quotatype quotatype
;
38 struct GETQUOTA2args
{
43 typedef struct GETQUOTA2args GETQUOTA2args
;
45 struct GETQUOTA1res_ok
{
57 typedef struct GETQUOTA1res_ok GETQUOTA1res_ok
;
62 GETQUOTA1res_ok quota
;
65 typedef struct GETQUOTA1res GETQUOTA1res
;
67 #define RQUOTA_PROGRAM 100011
70 #if defined(__STDC__) || defined(__cplusplus)
71 #define RQUOTA1_NULL 0
72 extern void * rquota1_null_1(void *, CLIENT
*);
73 extern void * rquota1_null_1_svc(void *, struct svc_req
*);
74 #define RQUOTA1_GETQUOTA 1
75 extern GETQUOTA1res
* rquota1_getquota_1(GETQUOTA1args
*, CLIENT
*);
76 extern GETQUOTA1res
* rquota1_getquota_1_svc(GETQUOTA1args
*, struct svc_req
*);
77 #define RQUOTA1_GETACTIVEQUOTA 2
78 extern GETQUOTA1res
* rquota1_getactivequota_1(GETQUOTA1args
*, CLIENT
*);
79 extern GETQUOTA1res
* rquota1_getactivequota_1_svc(GETQUOTA1args
*, struct svc_req
*);
80 extern int rquota_program_1_freeresult (SVCXPRT
*, zdrproc_t
, caddr_t
);
83 #define RQUOTA1_NULL 0
84 extern void * rquota1_null_1();
85 extern void * rquota1_null_1_svc();
86 #define RQUOTA1_GETQUOTA 1
87 extern GETQUOTA1res
* rquota1_getquota_1();
88 extern GETQUOTA1res
* rquota1_getquota_1_svc();
89 #define RQUOTA1_GETACTIVEQUOTA 2
90 extern GETQUOTA1res
* rquota1_getactivequota_1();
91 extern GETQUOTA1res
* rquota1_getactivequota_1_svc();
92 extern int rquota_program_1_freeresult ();
96 #if defined(__STDC__) || defined(__cplusplus)
97 #define RQUOTA2_NULL 0
98 extern void * rquota2_null_2(void *, CLIENT
*);
99 extern void * rquota2_null_2_svc(void *, struct svc_req
*);
100 #define RQUOTA2_GETQUOTA 1
101 extern GETQUOTA1res
* rquota2_getquota_2(GETQUOTA2args
*, CLIENT
*);
102 extern GETQUOTA1res
* rquota2_getquota_2_svc(GETQUOTA2args
*, struct svc_req
*);
103 #define RQUOTA2_GETACTIVEQUOTA 2
104 extern GETQUOTA1res
* rquota2_getactivequota_2(GETQUOTA2args
*, CLIENT
*);
105 extern GETQUOTA1res
* rquota2_getactivequota_2_svc(GETQUOTA2args
*, struct svc_req
*);
106 extern int rquota_program_2_freeresult (SVCXPRT
*, zdrproc_t
, caddr_t
);
109 #define RQUOTA2_NULL 0
110 extern void * rquota2_null_2();
111 extern void * rquota2_null_2_svc();
112 #define RQUOTA2_GETQUOTA 1
113 extern GETQUOTA1res
* rquota2_getquota_2();
114 extern GETQUOTA1res
* rquota2_getquota_2_svc();
115 #define RQUOTA2_GETACTIVEQUOTA 2
116 extern GETQUOTA1res
* rquota2_getactivequota_2();
117 extern GETQUOTA1res
* rquota2_getactivequota_2_svc();
118 extern int rquota_program_2_freeresult ();
121 /* the zdr functions */
123 #if defined(__STDC__) || defined(__cplusplus)
124 extern bool_t
zdr_rquotastat (ZDR
*, rquotastat
*);
125 extern bool_t
zdr_exportpath (ZDR
*, exportpath
*);
126 extern bool_t
zdr_GETQUOTA1args (ZDR
*, GETQUOTA1args
*);
127 extern bool_t
zdr_quotatype (ZDR
*, quotatype
*);
128 extern bool_t
zdr_GETQUOTA2args (ZDR
*, GETQUOTA2args
*);
129 extern bool_t
zdr_GETQUOTA1res_ok (ZDR
*, GETQUOTA1res_ok
*);
130 extern bool_t
zdr_GETQUOTA1res (ZDR
*, GETQUOTA1res
*);
133 extern bool_t
zdr_rquotastat ();
134 extern bool_t
zdr_exportpath ();
135 extern bool_t
zdr_GETQUOTA1args ();
136 extern bool_t
zdr_quotatype ();
137 extern bool_t
zdr_GETQUOTA2args ();
138 extern bool_t
zdr_GETQUOTA1res_ok ();
139 extern bool_t
zdr_GETQUOTA1res ();
147 #endif /* !_RQUOTA_H_RPCGEN */