? compile/IFS ? i386/conf/IFS ? modules/vn/vnode_if.h ? modules/vn/vn.kld ? modules/vn/setdefs.h ? modules/vn/setdef0.c ? modules/vn/setdef1.c ? modules/vn/vn.ko ? ufs/ifs Index: conf/files =================================================================== RCS file: /home/ncvs/src/sys/conf/files,v retrieving revision 1.424 diff -u -r1.424 files --- conf/files 2000/10/09 13:41:07 1.424 +++ conf/files 2000/10/11 11:13:46 @@ -970,22 +970,30 @@ posix4/p1003_1b.c standard posix4/posix4_mib.c standard ufs/ffs/ffs_alloc.c optional ffs +ufs/ffs/ffs_alloc.c optional ifs ufs/ffs/ffs_alloc.c optional mfs ufs/ffs/ffs_balloc.c optional ffs +ufs/ffs/ffs_balloc.c optional ifs ufs/ffs/ffs_balloc.c optional mfs ufs/ffs/ffs_inode.c optional ffs +ufs/ffs/ffs_inode.c optional ifs ufs/ffs/ffs_inode.c optional mfs ufs/ffs/ffs_snapshot.c optional ffs +ufs/ffs/ffs_snapshot.c optional ifs ufs/ffs/ffs_snapshot.c optional mfs ufs/ffs/ffs_softdep.c optional softupdates ufs/ffs/ffs_softdep_stub.c standard ufs/ffs/ffs_subr.c optional ffs +ufs/ffs/ffs_subr.c optional ifs ufs/ffs/ffs_subr.c optional mfs ufs/ffs/ffs_tables.c optional ffs +ufs/ffs/ffs_tables.c optional ifs ufs/ffs/ffs_tables.c optional mfs ufs/ffs/ffs_vfsops.c optional ffs +ufs/ffs/ffs_vfsops.c optional ifs ufs/ffs/ffs_vfsops.c optional mfs ufs/ffs/ffs_vnops.c optional ffs +ufs/ffs/ffs_vnops.c optional ifs ufs/ffs/ffs_vnops.c optional mfs ufs/mfs/mfs_vfsops.c optional mfs ufs/mfs/mfs_vnops.c optional mfs @@ -994,6 +1002,10 @@ ufs/ufs/ufs_ihash.c standard ufs/ufs/ufs_inode.c standard ufs/ufs/ufs_lookup.c standard +ufs/ifs/ifs_lookup.c optional ifs +ufs/ifs/ifs_vfsops.c optional ifs +ufs/ifs/ifs_vnops.c optional ifs +ufs/ifs/ifs_subr.c optional ifs ufs/ufs/ufs_quota.c standard ufs/ufs/ufs_vfsops.c standard ufs/ufs/ufs_vnops.c standard Index: conf/options =================================================================== RCS file: /home/ncvs/src/sys/conf/options,v retrieving revision 1.230 diff -u -r1.230 options --- conf/options 2000/10/03 18:06:24 1.230 +++ conf/options 2000/10/11 11:13:52 @@ -122,6 +122,7 @@ CODA CD9660 FFS +IFS NFS NWFS Index: ufs/ffs/ffs_extern.h =================================================================== RCS file: /home/ncvs/src/sys/ufs/ffs/ffs_extern.h,v retrieving revision 1.34 diff -u -r1.34 ffs_extern.h --- ufs/ffs/ffs_extern.h 2000/07/24 05:28:31 1.34 +++ ufs/ffs/ffs_extern.h 2000/10/11 11:14:12 @@ -87,6 +87,8 @@ int ffs_mountfs __P((struct vnode *, struct mount *, struct proc *, struct malloc_type *)); int ffs_mountroot __P((void)); +int ffs_mount __P((struct mount *, char *, caddr_t, struct nameidata *, + struct proc *)); int ffs_reallocblks __P((struct vop_reallocblks_args *)); int ffs_realloccg __P((struct inode *, ufs_daddr_t, ufs_daddr_t, int, int, struct ucred *, struct buf **)); Index: ufs/ffs/ffs_vfsops.c =================================================================== RCS file: /home/ncvs/src/sys/ufs/ffs/ffs_vfsops.c,v retrieving revision 1.131 diff -u -r1.131 ffs_vfsops.c --- ufs/ffs/ffs_vfsops.c 2000/10/09 17:31:39 1.131 +++ ufs/ffs/ffs_vfsops.c 2000/10/11 11:14:13 @@ -68,10 +68,8 @@ static MALLOC_DEFINE(M_FFSNODE, "FFS node", "FFS vnode private part"); static int ffs_sbupdate __P((struct ufsmount *, int)); -static int ffs_reload __P((struct mount *,struct ucred *,struct proc *)); +int ffs_reload __P((struct mount *,struct ucred *,struct proc *)); static int ffs_oldfscompat __P((struct fs *)); -static int ffs_mount __P((struct mount *, char *, caddr_t, - struct nameidata *, struct proc *)); static int ffs_init __P((struct vfsconf *)); static struct vfsops ufs_vfsops = { @@ -134,7 +132,7 @@ * system call will fail with EFAULT in copyinstr in * namei() if it is a genuine NULL from the user. */ -static int +int ffs_mount(mp, path, data, ndp, p) struct mount *mp; /* mount struct pointer*/ char *path; /* path to mount point*/ @@ -359,7 +357,7 @@ * 5) invalidate all cached file data. * 6) re-read inode data for all active vnodes. */ -static int +int ffs_reload(mp, cred, p) register struct mount *mp; struct ucred *cred; Index: ufs/ffs/ffs_vnops.c =================================================================== RCS file: /home/ncvs/src/sys/ufs/ffs/ffs_vnops.c,v retrieving revision 1.71 diff -u -r1.71 ffs_vnops.c --- ufs/ffs/ffs_vnops.c 2000/10/09 17:31:39 1.71 +++ ufs/ffs/ffs_vnops.c 2000/10/11 11:14:13 @@ -65,7 +65,7 @@ #include #include -static int ffs_fsync __P((struct vop_fsync_args *)); +int ffs_fsync __P((struct vop_fsync_args *)); static int ffs_getpages __P((struct vop_getpages_args *)); static int ffs_putpages __P((struct vop_putpages_args *)); static int ffs_read __P((struct vop_read_args *)); @@ -128,7 +128,7 @@ * Synch an open file. */ /* ARGSUSED */ -static int +int ffs_fsync(ap) struct vop_fsync_args /* { struct vnode *a_vp;