X-Git-Url: https://git.decadent.org.uk/gitweb/?p=nfs-utils.git;a=blobdiff_plain;f=utils%2Frquotad%2Frquota.h;fp=utils%2Frquotad%2Frquota.h;h=0000000000000000000000000000000000000000;hp=09048f3cbf98cf97a524c73530b076af4c343936;hb=ba2d04e42f22276f0c990a4c2ce56c647ba9c235;hpb=e6b281c7a032ccb2a0f71ef983e50bf80b261dc1 diff --git a/utils/rquotad/rquota.h b/utils/rquotad/rquota.h deleted file mode 100644 index 09048f3..0000000 --- a/utils/rquotad/rquota.h +++ /dev/null @@ -1,155 +0,0 @@ -/* - * Please do not edit this file. - * It was generated using rpcgen. - */ - -#ifndef _RQUOTA_H_RPCGEN -#define _RQUOTA_H_RPCGEN - -#include - -#ifndef IXDR_GET_INT32 -#define IXDR_GET_INT32(buf) IXDR_GET_LONG((buf)) -#endif -#ifndef IXDR_PUT_INT32 -#define IXDR_PUT_INT32(buf, v) IXDR_PUT_LONG((buf), (v)) -#endif -#ifndef IXDR_GET_U_INT32 -#define IXDR_GET_U_INT32(buf) IXDR_GET_U_LONG((buf)) -#endif -#ifndef IXDR_PUT_U_INT32 -#define IXDR_PUT_U_INT32(buf, v) IXDR_PUT_U_LONG((buf), (v)) -#endif -#define RQ_PATHLEN 1024 - -struct getquota_args { - char *gqa_pathp; - int gqa_uid; -}; -typedef struct getquota_args getquota_args; -#ifdef __cplusplus -extern "C" bool_t xdr_getquota_args(XDR *, getquota_args*); -#elif __STDC__ -extern bool_t xdr_getquota_args(XDR *, getquota_args*); -#else /* Old Style C */ -bool_t xdr_getquota_args(); -#endif /* Old Style C */ - - -struct ext_getquota_args { - char *gqa_pathp; - int gqa_type; - int gqa_id; -}; -typedef struct ext_getquota_args ext_getquota_args; -#ifdef __cplusplus -extern "C" bool_t xdr_ext_getquota_args(XDR *, ext_getquota_args*); -#elif __STDC__ -extern bool_t xdr_ext_getquota_args(XDR *, ext_getquota_args*); -#else /* Old Style C */ -bool_t xdr_ext_getquota_args(); -#endif /* Old Style C */ - - -struct rquota { - int rq_bsize; - bool_t rq_active; - u_int rq_bhardlimit; - u_int rq_bsoftlimit; - u_int rq_curblocks; - u_int rq_fhardlimit; - u_int rq_fsoftlimit; - u_int rq_curfiles; - u_int rq_btimeleft; - u_int rq_ftimeleft; -}; -typedef struct rquota rquota; -#ifdef __cplusplus -extern "C" bool_t xdr_rquota(XDR *, rquota*); -#elif __STDC__ -extern bool_t xdr_rquota(XDR *, rquota*); -#else /* Old Style C */ -bool_t xdr_rquota(); -#endif /* Old Style C */ - - -enum gqr_status { - Q_OK = 1, - Q_NOQUOTA = 2, - Q_EPERM = 3, -}; -typedef enum gqr_status gqr_status; -#ifdef __cplusplus -extern "C" bool_t xdr_gqr_status(XDR *, gqr_status*); -#elif __STDC__ -extern bool_t xdr_gqr_status(XDR *, gqr_status*); -#else /* Old Style C */ -bool_t xdr_gqr_status(); -#endif /* Old Style C */ - - -struct getquota_rslt { - gqr_status status; - union { - rquota gqr_rquota; - } getquota_rslt_u; -}; -typedef struct getquota_rslt getquota_rslt; -#ifdef __cplusplus -extern "C" bool_t xdr_getquota_rslt(XDR *, getquota_rslt*); -#elif __STDC__ -extern bool_t xdr_getquota_rslt(XDR *, getquota_rslt*); -#else /* Old Style C */ -bool_t xdr_getquota_rslt(); -#endif /* Old Style C */ - - -#define RQUOTAPROG ((u_int32_t)100011) -#define RQUOTAVERS ((u_int32_t)1) - -#ifdef __cplusplus -#define RQUOTAPROC_GETQUOTA ((u_int32_t)1) -extern "C" getquota_rslt * rquotaproc_getquota_1(getquota_args *, CLIENT *); -extern "C" getquota_rslt * rquotaproc_getquota_1_svc(getquota_args *, struct svc_req *); -#define RQUOTAPROC_GETACTIVEQUOTA ((u_int32_t)2) -extern "C" getquota_rslt * rquotaproc_getactivequota_1(getquota_args *, CLIENT *); -extern "C" getquota_rslt * rquotaproc_getactivequota_1_svc(getquota_args *, struct svc_req *); - -#elif __STDC__ -#define RQUOTAPROC_GETQUOTA ((u_int32_t)1) -extern getquota_rslt * rquotaproc_getquota_1(getquota_args *, CLIENT *); -extern getquota_rslt * rquotaproc_getquota_1_svc(getquota_args *, struct svc_req *); -#define RQUOTAPROC_GETACTIVEQUOTA ((u_int32_t)2) -extern getquota_rslt * rquotaproc_getactivequota_1(getquota_args *, CLIENT *); -extern getquota_rslt * rquotaproc_getactivequota_1_svc(getquota_args *, struct svc_req *); - -#else /* Old Style C */ -#define RQUOTAPROC_GETQUOTA ((u_int32_t)1) -extern getquota_rslt * rquotaproc_getquota_1(); -extern getquota_rslt * rquotaproc_getquota_1_svc(); -#define RQUOTAPROC_GETACTIVEQUOTA ((u_int32_t)2) -extern getquota_rslt * rquotaproc_getactivequota_1(); -extern getquota_rslt * rquotaproc_getactivequota_1_svc(); -#endif /* Old Style C */ -#define EXT_RQUOTAVERS ((u_int32_t)2) - -#ifdef __cplusplus -extern "C" getquota_rslt * rquotaproc_getquota_2(ext_getquota_args *, CLIENT *); -extern "C" getquota_rslt * rquotaproc_getquota_2_svc(ext_getquota_args *, struct svc_req *); -extern "C" getquota_rslt * rquotaproc_getactivequota_2(ext_getquota_args *, CLIENT *); -extern "C" getquota_rslt * rquotaproc_getactivequota_2_svc(ext_getquota_args *, struct svc_req *); - -#elif __STDC__ -extern getquota_rslt * rquotaproc_getquota_2(ext_getquota_args *, CLIENT *); -extern getquota_rslt * rquotaproc_getquota_2_svc(ext_getquota_args *, struct svc_req *); -extern getquota_rslt * rquotaproc_getactivequota_2(ext_getquota_args *, CLIENT *); -extern getquota_rslt * rquotaproc_getactivequota_2_svc(ext_getquota_args *, struct svc_req *); - -#else /* Old Style C */ -extern getquota_rslt * rquotaproc_getquota_2(); -extern getquota_rslt * rquotaproc_getquota_2_svc(); -extern getquota_rslt * rquotaproc_getactivequota_2(); -extern getquota_rslt * rquotaproc_getactivequota_2_svc(); -#endif /* Old Style C */ - -#endif /* !_RQUOTA_H_RPCGEN */