xfs quotas - fix case of no quota for user
authorUri Simchoni <uri@samba.org>
Wed, 27 Apr 2016 20:21:51 +0000 (23:21 +0300)
committerJeremy Allison <jra@samba.org>
Fri, 29 Apr 2016 03:39:14 +0000 (05:39 +0200)
Fixup commit ce82f66b9fdc611124f7284e32e44ed3df2d7295
Add missing success return value when user has no quota record
(this is considered success with no quota)

Signed-off-by: Uri Simchoni <uri@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Fri Apr 29 05:39:14 CEST 2016 on sn-devel-144

source3/lib/sysquotas_xfs.c

index bea86d5341dcda022d346e8e3731aeab1d31891b..8db52bd84593a1b881c6149b32859a0e90ee60c8 100644 (file)
@@ -98,6 +98,8 @@ int sys_get_xfs_quota(const char *path, const char *bdev, enum SMB_QUOTA_TYPE qt
                        if (ret != 0 && errno != ENOENT) {
                                return ret;
                        }
+
+                       ret = 0;
                        break;
 #ifdef HAVE_GROUP_QUOTA
                case SMB_GROUP_QUOTA_TYPE: