Displaying 1 result from an estimated 1 matches for "my_endmnt".
2011 Sep 23
0
ANNOUNCE: cifs-utils release 5.1 available for download
...12 08:19:33 2011 -0400
mtab: handle ENOSPC/EFBIG condition properly when altering mtab
It's possible that when mount.cifs goes to append the mtab that there
won't be enough space to do so, and the mntent won't be appended to the
file in its entirety.
Add a my_endmntent routine that will fflush and then fsync the FILE if
that succeeds. If either fails then it will truncate the file back to
its provided size. It will then call endmntent unconditionally.
Have add_mtab call fstat on the opened mtab file in order to get the
size of the file bef...