9#ifndef _MOUNT_PROT_H_RPCGEN
10#define _MOUNT_PROT_H_RPCGEN
24#define MNTPATHLEN 1024
28typedef char fhandle[FHSIZE];
68#define MOUNTPROG 100005
71#if defined(__STDC__) || defined(__cplusplus)
72#define MOUNTPROC_NULL 0
73extern void * mountproc_null_1(
void *, CLIENT *);
74extern void * mountproc_null_1_svc(
void *,
struct svc_req *);
75#define MOUNTPROC_MNT 1
76extern fhstatus * mountproc_mnt_1(dirpath *, CLIENT *);
77extern fhstatus * mountproc_mnt_1_svc(dirpath *,
struct svc_req *);
78#define MOUNTPROC_DUMP 2
79extern mountlist * mountproc_dump_1(
void *, CLIENT *);
80extern mountlist * mountproc_dump_1_svc(
void *,
struct svc_req *);
81#define MOUNTPROC_UMNT 3
82extern void * mountproc_umnt_1(dirpath *, CLIENT *);
83extern void * mountproc_umnt_1_svc(dirpath *,
struct svc_req *);
84#define MOUNTPROC_UMNTALL 4
85extern void * mountproc_umntall_1(
void *, CLIENT *);
86extern void * mountproc_umntall_1_svc(
void *,
struct svc_req *);
87#define MOUNTPROC_EXPORT 5
88extern exports * mountproc_export_1(
void *, CLIENT *);
89extern exports * mountproc_export_1_svc(
void *,
struct svc_req *);
90#define MOUNTPROC_EXPORTALL 6
91extern exports * mountproc_exportall_1(
void *, CLIENT *);
92extern exports * mountproc_exportall_1_svc(
void *,
struct svc_req *);
93extern int mountprog_1_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
96#define MOUNTPROC_NULL 0
97extern void * mountproc_null_1();
98extern void * mountproc_null_1_svc();
99#define MOUNTPROC_MNT 1
101extern fhstatus * mountproc_mnt_1_svc();
102#define MOUNTPROC_DUMP 2
104extern mountlist * mountproc_dump_1_svc();
105#define MOUNTPROC_UMNT 3
106extern void * mountproc_umnt_1();
107extern void * mountproc_umnt_1_svc();
108#define MOUNTPROC_UMNTALL 4
109extern void * mountproc_umntall_1();
110extern void * mountproc_umntall_1_svc();
111#define MOUNTPROC_EXPORT 5
112extern exports * mountproc_export_1();
113extern exports * mountproc_export_1_svc();
114#define MOUNTPROC_EXPORTALL 6
115extern exports * mountproc_exportall_1();
116extern exports * mountproc_exportall_1_svc();
117extern int mountprog_1_freeresult ();
122#if defined(__STDC__) || defined(__cplusplus)
123extern bool_t xdr_fhandle (XDR *, fhandle);
124extern bool_t xdr_fhstatus (XDR *,
fhstatus*);
125extern bool_t xdr_dirpath (XDR *, dirpath*);
126extern bool_t xdr_name (XDR *, name*);
127extern bool_t xdr_mountlist (XDR *,
mountlist*);
128extern bool_t xdr_mountbody (XDR *,
mountbody*);
129extern bool_t xdr_groups (XDR *,
groups*);
130extern bool_t xdr_groupnode (XDR *,
groupnode*);
131extern bool_t xdr_exports (XDR *,
exports*);
132extern bool_t xdr_exportnode (XDR *,
exportnode*);
135extern bool_t xdr_fhandle ();
136extern bool_t xdr_fhstatus ();
137extern bool_t xdr_dirpath ();
138extern bool_t xdr_name ();
139extern bool_t xdr_mountlist ();
140extern bool_t xdr_mountbody ();
141extern bool_t xdr_groups ();
142extern bool_t xdr_groupnode ();
143extern bool_t xdr_exports ();
144extern bool_t xdr_exportnode ();
Definition: mount_prot.h:61
Definition: mount_prot.h:30
Definition: mount_prot.h:53
Definition: mount_prot.h:44