From: Andrew Bartlett Date: Mon, 3 Sep 2012 03:16:38 +0000 (+1000) Subject: s3-smbd: Remove remaining references to removed OS support in old-style quota code X-Git-Tag: samba-4.0.0rc1~189 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=146ad30387ebfeaa0269a26b1c5ee32ed13e095e;p=thirdparty%2Fsamba.git s3-smbd: Remove remaining references to removed OS support in old-style quota code Signed-off-by: Björn Jacke Autobuild-User(master): Björn Jacke Autobuild-Date(master): Thu Sep 6 10:47:18 CEST 2012 on sn-devel-104 --- diff --git a/source3/smbd/quotas.c b/source3/smbd/quotas.c index ec7c63c86df..339952e8984 100644 --- a/source3/smbd/quotas.c +++ b/source3/smbd/quotas.c @@ -480,7 +480,7 @@ bool disk_quotas(const char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *d #include #include #endif /* AIX 5.3 */ -#else /* !__FreeBSD__ && !AIX && !__OpenBSD__ && !__DragonFly__ */ +#else /* !AIX */ #include #include #endif @@ -495,7 +495,7 @@ bool disk_quotas(const char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *d int r; struct dqblk D; uid_t euser_id; -#if !defined(__FreeBSD__) && !defined(AIX) && !defined(__OpenBSD__) && !defined(__DragonFly__) +#if !defined(AIX) char dev_disk[256]; SMB_STRUCT_STAT S; @@ -505,7 +505,7 @@ bool disk_quotas(const char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *d || (devnm(S_IFBLK, S.st_ex_dev, dev_disk, 256, 0)<0)) return (False); -#endif /* !defined(__FreeBSD__) && !defined(AIX) && !defined(__OpenBSD__) && !defined(__DragonFly__) */ +#endif /* !defined(AIX) */ euser_id = geteuid(); @@ -546,9 +546,9 @@ bool disk_quotas(const char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *d r = 1; /* Fail for other FS-types */ } #endif /* AIX 5.3 */ -#else /* !__FreeBSD__ && !AIX && !__OpenBSD__ && !__DragonFly__ */ +#else /* !AIX */ r=quotactl(Q_GETQUOTA, dev_disk, euser_id, &D); -#endif /* !__FreeBSD__ && !AIX && !__OpenBSD__ && !__DragonFly__ */ +#endif /* !AIX */ /* Use softlimit to determine disk space, except when it has been exceeded */ *bsize = 1024; @@ -588,7 +588,7 @@ bool disk_quotas(const char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *d #endif -#if definedr(LINUX) || defined(SUNOS) || defined (__FreeBSD__) || defined(__DragonFly__) +#if defined(SUNOS) static int my_xdr_getquota_args(XDR *xdrsp, struct getquota_args *args) { if (!xdr_string(xdrsp, &args->gqa_pathp, RQ_PATHLEN ))