Added support for ext3 filesystem
This commit is contained in:
parent
e911721e5b
commit
cc87df6807
@ -4595,6 +4595,7 @@ v0.33.20 10-Feb-2002
|
|||||||
common.a:
|
common.a:
|
||||||
Added 2 functions to return the OS name and CPU family.
|
Added 2 functions to return the OS name and CPU family.
|
||||||
Added a function to return the right tearline.
|
Added a function to return the right tearline.
|
||||||
|
Added support for ext3 filesystem in diskspace check.
|
||||||
|
|
||||||
mbsetup:
|
mbsetup:
|
||||||
In message groups added default settings for auto area
|
In message groups added default settings for auto area
|
||||||
|
@ -294,7 +294,8 @@ int diskfree(int needed)
|
|||||||
*/
|
*/
|
||||||
if (strncmp((char *)"/dev/fd", dev, 7) && strncmp((char *)"/boot", fs, 5) &&
|
if (strncmp((char *)"/dev/fd", dev, 7) && strncmp((char *)"/boot", fs, 5) &&
|
||||||
(!strncmp((char *)"ext2", type, 4) || !strncmp((char *)"reiserfs", type, 8) ||
|
(!strncmp((char *)"ext2", type, 4) || !strncmp((char *)"reiserfs", type, 8) ||
|
||||||
!strncmp((char *)"vfat", type, 4) || !strncmp((char *)"msdos", type, 5))) {
|
!strncmp((char *)"vfat", type, 4) || !strncmp((char *)"msdos", type, 5) ||
|
||||||
|
!strncmp((char *)"ext3", type, 4))) {
|
||||||
if (statfs(fs, &sfs) == 0) {
|
if (statfs(fs, &sfs) == 0) {
|
||||||
temp = (unsigned long)(sfs.f_bsize / 512L);
|
temp = (unsigned long)(sfs.f_bsize / 512L);
|
||||||
if (((unsigned long)(sfs.f_bavail * temp) / 2048L) < needed) {
|
if (((unsigned long)(sfs.f_bavail * temp) / 2048L) < needed) {
|
||||||
|
Reference in New Issue
Block a user