From 36501437125fd62020429df719bba4d53e4b35fb Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Mon, 29 Jun 2009 16:11:13 +0200 Subject: [PATCH] s3:lib/sysquotas: fix usage of SMB_STRUCT_STAT (struct stat_ex). This fixes the build with quotas / configure time detection of sys_quota interface. Michael --- source3/lib/sysquotas.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source3/lib/sysquotas.c b/source3/lib/sysquotas.c index 5ee199de22d..7eed0cadf9b 100644 --- a/source3/lib/sysquotas.c +++ b/source3/lib/sysquotas.c @@ -63,7 +63,7 @@ static int sys_path_to_bdev(const char *path, char **mntpath, char **bdev, char if ( sys_stat(path, &S) == -1 ) return (-1); - devno = S.st_dev ; + devno = S.st_ex_dev ; fp = setmntent(MOUNTED,"r"); if (fp == NULL) { @@ -74,7 +74,7 @@ static int sys_path_to_bdev(const char *path, char **mntpath, char **bdev, char if ( sys_stat(mnt->mnt_dir,&S) == -1 ) continue ; - if (S.st_dev == devno) { + if (S.st_ex_dev == devno) { (*mntpath) = SMB_STRDUP(mnt->mnt_dir); (*bdev) = SMB_STRDUP(mnt->mnt_fsname); (*fs) = SMB_STRDUP(mnt->mnt_type); @@ -118,7 +118,7 @@ static int sys_path_to_bdev(const char *path, char **mntpath, char **bdev, char return ret; } - if ((ret=devnm(S_IFBLK, S.st_dev, dev_disk, 256, 1))!=0) { + if ((ret=devnm(S_IFBLK, S.st_ex_dev, dev_disk, 256, 1))!=0) { return ret; } -- 2.34.1