summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKirk McKusick <mckusick@FreeBSD.org>2000-07-11 19:28:26 +0000
committerKirk McKusick <mckusick@FreeBSD.org>2000-07-11 19:28:26 +0000
commitd4c1816924d21f56a39167f7437d64064367a32f (patch)
treeedd2e6bc7ee88cb14852217d27355cb8e69ca7df
parent7978f67e28e01f88526fe3fb37716e4788800fd6 (diff)
Notes
-rw-r--r--sys/sys/mount.h2
-rw-r--r--sys/ufs/ffs/ffs_extern.h3
2 files changed, 5 insertions, 0 deletions
diff --git a/sys/sys/mount.h b/sys/sys/mount.h
index 5f963c2b0c2c..14cad4cd18c1 100644
--- a/sys/sys/mount.h
+++ b/sys/sys/mount.h
@@ -456,7 +456,9 @@ int vfs_stduninit __P((struct vfsconf *));
int vfs_stdextattrctl __P((struct mount *mp, int cmd, const char *attrname,
caddr_t arg, struct proc *p));
+/* XXX - these should be indirect functions!!! */
int softdep_process_worklist __P((struct mount *));
+int softdep_fsync __P((struct vnode *));
#else /* !_KERNEL */
#include <sys/cdefs.h>
diff --git a/sys/ufs/ffs/ffs_extern.h b/sys/ufs/ffs/ffs_extern.h
index 778376eb416f..fe7391b19a21 100644
--- a/sys/ufs/ffs/ffs_extern.h
+++ b/sys/ufs/ffs/ffs_extern.h
@@ -125,6 +125,9 @@ void softdep_setup_allocindir_page __P((struct inode *, ufs_lbn_t,
struct buf *, int, ufs_daddr_t, ufs_daddr_t, struct buf *));
void softdep_fsync_mountdev __P((struct vnode *));
int softdep_sync_metadata __P((struct vop_fsync_args *));
+/* XXX incorrectly moved to mount.h - should be indirect function */
+#if 0
int softdep_fsync __P((struct vnode *vp));
+#endif
#endif /* !_UFS_FFS_EXTERN_H */