|
Lines 67-73
Link Here
|
| 67 |
#define MNAMELEN 90 /* length of buffer for returned name */ |
67 |
#define MNAMELEN 90 /* length of buffer for returned name */ |
| 68 |
|
68 |
|
| 69 |
struct statfs { |
69 |
struct statfs { |
| 70 |
long f_spare2; /* placeholder */ |
|
|
| 71 |
long f_bsize; /* fundamental file system block size */ |
70 |
long f_bsize; /* fundamental file system block size */ |
| 72 |
long f_iosize; /* optimal transfer block size */ |
71 |
long f_iosize; /* optimal transfer block size */ |
| 73 |
long f_blocks; /* total data blocks in file system */ |
72 |
long f_blocks; /* total data blocks in file system */ |
|
Lines 82-89
Link Here
|
| 82 |
long f_syncwrites; /* count of sync writes since mount */ |
81 |
long f_syncwrites; /* count of sync writes since mount */ |
| 83 |
long f_asyncwrites; /* count of async writes since mount */ |
82 |
long f_asyncwrites; /* count of async writes since mount */ |
| 84 |
char f_fstypename[MFSNAMELEN];/* fs type name */ |
83 |
char f_fstypename[MFSNAMELEN];/* fs type name */ |
| 85 |
char f_mntonname[MNAMELEN]; /* mount point */ |
84 |
char f_mntonname[MNAMELEN]; /* mount point */ |
| 86 |
char f_mntfromname[MNAMELEN]; /* mounted filesystem */ |
85 |
long f_syncreads; /* count of sync reads since mount */ |
|
|
86 |
long f_asyncreads; /* count of async reads since mount */ |
| 87 |
char f_mntfromname[MNAMELEN]; /* mounted filesystem */ |
| 87 |
}; |
88 |
}; |
| 88 |
.Ed |
89 |
.Ed |
| 89 |
The flags that may be returned include: |
90 |
The flags that may be returned include: |