2 * Please do not edit this file.
3 * It was generated using rpcgen.
6 #ifndef _PORTMAP_H_RPCGEN
7 #define _PORTMAP_H_RPCGEN
24 typedef struct pmap_mapping pmap_mapping
;
26 struct pmap_call_args
{
35 typedef struct pmap_call_args pmap_call_args
;
37 struct pmap_call_result
{
44 typedef struct pmap_call_result pmap_call_result
;
46 #define PMAP_PROGRAM 100000
49 #if defined(__STDC__) || defined(__cplusplus)
51 extern void * pmap_null_2(void *, CLIENT
*);
52 extern void * pmap_null_2_svc(void *, struct svc_req
*);
54 extern bool_t
* pmap_set_2(pmap_mapping
*, CLIENT
*);
55 extern bool_t
* pmap_set_2_svc(pmap_mapping
*, struct svc_req
*);
57 extern bool_t
* pmap_unset_2(pmap_mapping
*, CLIENT
*);
58 extern bool_t
* pmap_unset_2_svc(pmap_mapping
*, struct svc_req
*);
59 #define PMAP_GETPORT 3
60 extern u_int
* pmap_getport_2(pmap_mapping
*, CLIENT
*);
61 extern u_int
* pmap_getport_2_svc(pmap_mapping
*, struct svc_req
*);
63 extern pmap_call_result
* pmap_callit_2(pmap_call_args
*, CLIENT
*);
64 extern pmap_call_result
* pmap_callit_2_svc(pmap_call_args
*, struct svc_req
*);
65 extern int pmap_program_2_freeresult (SVCXPRT
*, zdrproc_t
, caddr_t
);
69 extern void * pmap_null_2();
70 extern void * pmap_null_2_svc();
72 extern bool_t
* pmap_set_2();
73 extern bool_t
* pmap_set_2_svc();
75 extern bool_t
* pmap_unset_2();
76 extern bool_t
* pmap_unset_2_svc();
77 #define PMAP_GETPORT 3
78 extern u_int
* pmap_getport_2();
79 extern u_int
* pmap_getport_2_svc();
81 extern pmap_call_result
* pmap_callit_2();
82 extern pmap_call_result
* pmap_callit_2_svc();
83 extern int pmap_program_2_freeresult ();
86 /* the zdr functions */
88 #if defined(__STDC__) || defined(__cplusplus)
89 extern bool_t
zdr_pmap_mapping (ZDR
*, pmap_mapping
*);
90 extern bool_t
zdr_pmap_call_args (ZDR
*, pmap_call_args
*);
91 extern bool_t
zdr_pmap_call_result (ZDR
*, pmap_call_result
*);
94 extern bool_t
zdr_pmap_mapping ();
95 extern bool_t
zdr_pmap_call_args ();
96 extern bool_t
zdr_pmap_call_result ();
104 #endif /* !_PORTMAP_H_RPCGEN */