2 * Please do not edit this file.
3 * It was generated using rpcgen.
6 #ifndef _KLM_PROT_H_RPCGEN
7 #define _KLM_PROT_H_RPCGEN
16 #define LM_MAXSTRLEN 1024
21 klm_denied_nolocks = 2,
24 typedef enum klm_stats klm_stats;
33 typedef struct klm_lock klm_lock;
41 typedef struct klm_holder klm_holder;
46 typedef struct klm_stat klm_stat;
51 struct klm_holder holder;
54 typedef struct klm_testrply klm_testrply;
59 struct klm_lock alock;
61 typedef struct klm_lockargs klm_lockargs;
65 struct klm_lock alock;
67 typedef struct klm_testargs klm_testargs;
69 struct klm_unlockargs {
70 struct klm_lock alock;
72 typedef struct klm_unlockargs klm_unlockargs;
74 #define KLM_PROG 100020
77 #if defined(__STDC__) || defined(__cplusplus)
79 extern klm_testrply * klm_test_1(struct klm_testargs *, CLIENT *);
80 extern klm_testrply * klm_test_1_svc(struct klm_testargs *, struct svc_req *);
82 extern klm_stat * klm_lock_1(struct klm_lockargs *, CLIENT *);
83 extern klm_stat * klm_lock_1_svc(struct klm_lockargs *, struct svc_req *);
85 extern klm_stat * klm_cancel_1(struct klm_lockargs *, CLIENT *);
86 extern klm_stat * klm_cancel_1_svc(struct klm_lockargs *, struct svc_req *);
88 extern klm_stat * klm_unlock_1(struct klm_unlockargs *, CLIENT *);
89 extern klm_stat * klm_unlock_1_svc(struct klm_unlockargs *, struct svc_req *);
90 extern int klm_prog_1_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
94 extern klm_testrply * klm_test_1();
95 extern klm_testrply * klm_test_1_svc();
97 extern klm_stat * klm_lock_1();
98 extern klm_stat * klm_lock_1_svc();
100 extern klm_stat * klm_cancel_1();
101 extern klm_stat * klm_cancel_1_svc();
103 extern klm_stat * klm_unlock_1();
104 extern klm_stat * klm_unlock_1_svc();
105 extern int klm_prog_1_freeresult ();
108 /* the xdr functions */
110 #if defined(__STDC__) || defined(__cplusplus)
111 extern bool_t xdr_klm_stats (XDR *, klm_stats*);
112 extern bool_t xdr_klm_lock (XDR *, klm_lock*);
113 extern bool_t xdr_klm_holder (XDR *, klm_holder*);
114 extern bool_t xdr_klm_stat (XDR *, klm_stat*);
115 extern bool_t xdr_klm_testrply (XDR *, klm_testrply*);
116 extern bool_t xdr_klm_lockargs (XDR *, klm_lockargs*);
117 extern bool_t xdr_klm_testargs (XDR *, klm_testargs*);
118 extern bool_t xdr_klm_unlockargs (XDR *, klm_unlockargs*);
121 extern bool_t xdr_klm_stats ();
122 extern bool_t xdr_klm_lock ();
123 extern bool_t xdr_klm_holder ();
124 extern bool_t xdr_klm_stat ();
125 extern bool_t xdr_klm_testrply ();
126 extern bool_t xdr_klm_lockargs ();
127 extern bool_t xdr_klm_testargs ();
128 extern bool_t xdr_klm_unlockargs ();
136 #endif /* !_KLM_PROT_H_RPCGEN */