X-Git-Url: https://git.decadent.org.uk/gitweb/?p=nfs-utils.git;a=blobdiff_plain;f=utils%2Frquotad%2Frquota_svc.c;h=bd2038f2710476a605458c160f57f3f1268c60bf;hp=1d07c1c5b04cf8634465a81366f3d32370944306;hb=3419e37500dfd19cb2c246260dbd2bc0ee4704d4;hpb=451185a4c94056dc786dc3a85e5ed5cdd775b7cc diff --git a/utils/rquotad/rquota_svc.c b/utils/rquotad/rquota_svc.c index 1d07c1c..bd2038f 100644 --- a/utils/rquotad/rquota_svc.c +++ b/utils/rquotad/rquota_svc.c @@ -18,7 +18,10 @@ * as published by the Free Software Foundation; either version * 2 of the License, or (at your option) any later version. */ -#include "config.h" + +#ifdef HAVE_CONFIG_H +#include +#endif #ifdef HAVE_TCP_WRAPPER #include "tcpwrapper.h" @@ -44,15 +47,6 @@ #define SIG_PF void(*)(int) #endif -extern getquota_rslt *rquotaproc_getquota_1(getquota_args *argp, - struct svc_req *rqstp); -extern getquota_rslt *rquotaproc_getactivequota_1(getquota_args *argp, - struct svc_req *rqstp); -extern getquota_rslt *rquotaproc_getquota_2(ext_getquota_args *argp, - struct svc_req *rqstp); -extern getquota_rslt *rquotaproc_getactivequota_2(ext_getquota_args *argp, - struct svc_req *rqstp); - static struct option longopts[] = { { "help", 0, 0, 'h' }, @@ -110,13 +104,13 @@ static void rquotaprog_1(struct svc_req *rqstp, register SVCXPRT *transp) case RQUOTAPROC_GETQUOTA: xdr_argument = (xdrproc_t) xdr_getquota_args; xdr_result = (xdrproc_t) xdr_getquota_rslt; - local = (char *(*)(char *, struct svc_req *)) rquotaproc_getquota_1; + local = (char *(*)(char *, struct svc_req *)) rquotaproc_getquota_1_svc; break; case RQUOTAPROC_GETACTIVEQUOTA: xdr_argument = (xdrproc_t) xdr_getquota_args; xdr_result = (xdrproc_t) xdr_getquota_rslt; - local = (char *(*)(char *, struct svc_req *)) rquotaproc_getactivequota_1; + local = (char *(*)(char *, struct svc_req *)) rquotaproc_getactivequota_1_svc; break; default: @@ -185,13 +179,13 @@ static void rquotaprog_2(struct svc_req *rqstp, register SVCXPRT *transp) case RQUOTAPROC_GETQUOTA: xdr_argument = (xdrproc_t) xdr_ext_getquota_args; xdr_result = (xdrproc_t) xdr_getquota_rslt; - local = (char *(*)(char *, struct svc_req *)) rquotaproc_getquota_2; + local = (char *(*)(char *, struct svc_req *)) rquotaproc_getquota_2_svc; break; case RQUOTAPROC_GETACTIVEQUOTA: xdr_argument = (xdrproc_t) xdr_ext_getquota_args; xdr_result = (xdrproc_t) xdr_getquota_rslt; - local = (char *(*)(char *, struct svc_req *)) rquotaproc_getactivequota_2; + local = (char *(*)(char *, struct svc_req *)) rquotaproc_getactivequota_2_svc; break; default: