Include fcntl.h to pacify compiler errors on musl like error: unknown type name 'loff_t' Cover rpc headers under proper conditional Dont use __P its undefined Upstream-Status: Pending Signed-off-by: Khem Raj diff --git a/quota.h b/quota.h index 4c21411..d20c217 100644 --- a/quota.h +++ b/quota.h @@ -182,6 +182,6 @@ enum { #endif #endif -long quotactl __P((int, const char *, qid_t, caddr_t)); +long quotactl (int, const char *, qid_t, caddr_t); #endif /* _QUOTA_ */ diff --git a/quotacheck.c b/quotacheck.c index 2cdf475..07c18a7 100644 --- a/quotacheck.c +++ b/quotacheck.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include diff --git a/quotaio.c b/quotaio.c index 94ae458..d57fc1a 100644 --- a/quotaio.c +++ b/quotaio.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/rquota_client.c b/rquota_client.c index a3a4ae3..0ffe7a9 100644 --- a/rquota_client.c +++ b/rquota_client.c @@ -19,7 +19,9 @@ #include "config.h" +#if defined(RPC) #include +#endif #include #include #include @@ -35,7 +37,9 @@ #include #include "mntopt.h" +#if defined(RPC) #include "rquota.h" +#endif #include "common.h" #include "quotaio.h" #include "quotasys.h"