SCCS-vsn: sys/ufs/ffs/ffs_vfsops.c 8.6
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)ffs_vfsops.c 8.5 (Berkeley) %G%
+ * @(#)ffs_vfsops.c 8.6 (Berkeley) %G%
*/
#include <sys/param.h>
*/
#include <sys/param.h>
/*
* Process export requests.
*/
/*
* Process export requests.
*/
- if (args.exflags & MNT_EXPORTED) {
- if (error = ufs_hang_addrlist(mp, &args))
- return (error);
- mp->mnt_flag |= MNT_EXPORTED;
- }
- if (args.exflags & MNT_DELEXPORT) {
- ufs_free_addrlist(ump);
- mp->mnt_flag &=
- ~(MNT_EXPORTED | MNT_DEFEXPORTED);
- }
- return (0);
+ return (vfs_export(mp, &ump->um_export, &args.export));