Don't truncate f_mntfromname & f_mntonname to 16 characters when
translating statfs into ostatfs. This allows 4.x binaries making statfs calls to work on 6.x.
This commit is contained in:
parent
c1504bc00d
commit
6815739e00
@ -666,9 +666,9 @@ cvtstatfs(nsp, osp)
|
||||
bcopy(nsp->f_fstypename, osp->f_fstypename,
|
||||
MIN(MFSNAMELEN, OMNAMELEN));
|
||||
bcopy(nsp->f_mntonname, osp->f_mntonname,
|
||||
MIN(MFSNAMELEN, OMNAMELEN));
|
||||
MIN(MNAMELEN, OMNAMELEN));
|
||||
bcopy(nsp->f_mntfromname, osp->f_mntfromname,
|
||||
MIN(MFSNAMELEN, OMNAMELEN));
|
||||
MIN(MNAMELEN, OMNAMELEN));
|
||||
osp->f_fsid = nsp->f_fsid;
|
||||
}
|
||||
#endif /* COMPAT_FREEBSD4 */
|
||||
|
@ -666,9 +666,9 @@ cvtstatfs(nsp, osp)
|
||||
bcopy(nsp->f_fstypename, osp->f_fstypename,
|
||||
MIN(MFSNAMELEN, OMNAMELEN));
|
||||
bcopy(nsp->f_mntonname, osp->f_mntonname,
|
||||
MIN(MFSNAMELEN, OMNAMELEN));
|
||||
MIN(MNAMELEN, OMNAMELEN));
|
||||
bcopy(nsp->f_mntfromname, osp->f_mntfromname,
|
||||
MIN(MFSNAMELEN, OMNAMELEN));
|
||||
MIN(MNAMELEN, OMNAMELEN));
|
||||
osp->f_fsid = nsp->f_fsid;
|
||||
}
|
||||
#endif /* COMPAT_FREEBSD4 */
|
||||
|
Loading…
x
Reference in New Issue
Block a user