diff options
author | Andrew Bartlett <abartlet@samba.org> | 2012-09-03 13:16:38 +1000 |
---|---|---|
committer | Bjoern Jacke <bj@sernet.de> | 2012-09-06 10:47:18 +0200 |
commit | 146ad30387ebfeaa0269a26b1c5ee32ed13e095e (patch) | |
tree | b088bb6d07d46072a5f556c8055d1c4fa48c795b /source3 | |
parent | 9bfab7ec8cfb01f102e8e22b7f94cd772a8b5a00 (diff) | |
download | samba-146ad30387ebfeaa0269a26b1c5ee32ed13e095e.tar.gz samba-146ad30387ebfeaa0269a26b1c5ee32ed13e095e.tar.bz2 samba-146ad30387ebfeaa0269a26b1c5ee32ed13e095e.zip |
s3-smbd: Remove remaining references to removed OS support in old-style quota code
Signed-off-by: Björn Jacke <bj@sernet.de>
Autobuild-User(master): Björn Jacke <bj@sernet.de>
Autobuild-Date(master): Thu Sep 6 10:47:18 CEST 2012 on sn-devel-104
Diffstat (limited to 'source3')
-rw-r--r-- | source3/smbd/quotas.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/source3/smbd/quotas.c b/source3/smbd/quotas.c index ec7c63c86d..339952e898 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 <sys/statfs.h> #include <sys/vmount.h> #endif /* AIX 5.3 */ -#else /* !__FreeBSD__ && !AIX && !__OpenBSD__ && !__DragonFly__ */ +#else /* !AIX */ #include <sys/quota.h> #include <devnm.h> #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 )) |