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:
Paul Saab 2006-03-03 07:20:54 +00:00
parent c1504bc00d
commit 6815739e00
2 changed files with 4 additions and 4 deletions

View File

@ -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 */

View File

@ -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 */