[Libsysio-commit] cplant: libsysio/drivers/yod fs_yod.c
Brought to you by:
lward
From: Ruth K. <rk...@us...> - 2003-08-21 16:59:48
|
Update of /cvsroot/libsysio/libsysio/drivers/yod In directory sc8-pr-cvs1:/tmp/cvs-serv20601/drivers/yod Modified Files: Tag: cplant fs_yod.c Log Message: backport to RH6.2 cplant environment Index: fs_yod.c =================================================================== RCS file: /cvsroot/libsysio/libsysio/drivers/yod/fs_yod.c,v retrieving revision 1.2 retrieving revision 1.2.4.1 diff -u -w -b -B -p -r1.2 -r1.2.4.1 --- fs_yod.c 14 Aug 2003 18:39:33 -0000 1.2 +++ fs_yod.c 20 Aug 2003 21:05:49 -0000 1.2.4.1 @@ -1136,7 +1136,12 @@ yod_inop_statvfs(struct pnode *pno, buf->f_files = fs.f_files; /* Total number serial numbers */ buf->f_ffree = fs.f_ffree; /* Number free serial numbers */ buf->f_favail = fs.f_ffree; /* Number free ser num for non-privileged*/ +#if (__GLIBC__ == 2 && __GLIBC_MINOR__ == 1) + buf->f_fsid.__val[0] = fs.f_fsid.__val[0]; + buf->f_fsid.__val[1] = fs.f_fsid.__val[1]; +#else buf->f_fsid = fs.f_fsid.__val[1]; +#endif buf->f_flag = 0; /* No equiv in statfs; maybe use type? */ buf->f_namemax = fs.f_namelen; return 0; |