mirror of
https://github.com/samba-team/samba.git
synced 2025-01-26 10:04:02 +03:00
BUG 979 -- fix quota display on AIX; patch from Heinrich.Mislik@univie.ac.at (Heinrich Mislik)
This commit is contained in:
parent
d1848988d9
commit
760b63496c
@ -994,7 +994,11 @@ BOOL disk_quotas(const char *path, SMB_BIG_UINT *bsize, SMB_BIG_UINT *dfree, SMB
|
||||
#elif defined(AIX)
|
||||
/* AIX has both USER and GROUP quotas:
|
||||
Get the USER quota (ohnielse@fysik.dtu.dk) */
|
||||
save_re_uid();
|
||||
if (set_re_uid() != 0)
|
||||
return False;
|
||||
r= quotactl(path,QCMD(Q_GETQUOTA,USRQUOTA),euser_id,(char *) &D);
|
||||
restore_re_uid();
|
||||
#else /* !__FreeBSD__ && !AIX && !__OpenBSD__ */
|
||||
r=quotactl(Q_GETQUOTA, dev_disk, euser_id, &D);
|
||||
#endif /* !__FreeBSD__ && !AIX && !__OpenBSD__ */
|
||||
|
Loading…
x
Reference in New Issue
Block a user