diff options
author | rvb <rvb@FreeBSD.org> | 1998-09-02 19:09:53 +0000 |
---|---|---|
committer | rvb <rvb@FreeBSD.org> | 1998-09-02 19:09:53 +0000 |
commit | 9d7a126e4f15a3d681547001d968295127762bcb (patch) | |
tree | 40c02767fe13f3b472c41ff7cd797bd4ae0e3d79 /sys/coda/coda_vfsops.h | |
parent | 2c94888c3d229de9d1faba02308b9d03be1fd50f (diff) | |
download | FreeBSD-src-9d7a126e4f15a3d681547001d968295127762bcb.zip FreeBSD-src-9d7a126e4f15a3d681547001d968295127762bcb.tar.gz |
Pass2 complete
Diffstat (limited to 'sys/coda/coda_vfsops.h')
-rw-r--r-- | sys/coda/coda_vfsops.h | 79 |
1 files changed, 32 insertions, 47 deletions
diff --git a/sys/coda/coda_vfsops.h b/sys/coda/coda_vfsops.h index 9f8e777..754bbf3 100644 --- a/sys/coda/coda_vfsops.h +++ b/sys/coda/coda_vfsops.h @@ -1,33 +1,35 @@ /* - - Coda: an Experimental Distributed File System - Release 3.1 - - Copyright (c) 1987-1998 Carnegie Mellon University - All Rights Reserved - -Permission to use, copy, modify and distribute this software and its -documentation is hereby granted, provided that both the copyright -notice and this permission notice appear in all copies of the -software, derivative works or modified versions, and any portions -thereof, and that both notices appear in supporting documentation, and -that credit is given to Carnegie Mellon University in all documents -and publicity pertaining to direct or indirect use of this code or its -derivatives. - -CODA IS AN EXPERIMENTAL SOFTWARE SYSTEM AND IS KNOWN TO HAVE BUGS, -SOME OF WHICH MAY HAVE SERIOUS CONSEQUENCES. CARNEGIE MELLON ALLOWS -FREE USE OF THIS SOFTWARE IN ITS "AS IS" CONDITION. CARNEGIE MELLON -DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER -RESULTING DIRECTLY OR INDIRECTLY FROM THE USE OF THIS SOFTWARE OR OF -ANY DERIVATIVE WORK. - -Carnegie Mellon encourages users of this software to return any -improvements or extensions that they make, and to grant Carnegie -Mellon the rights to redistribute these changes without encumbrance. -*/ - -/* $Header: /afs/cs/project/coda-src/cvs/coda/kernel-src/vfs/freebsd/cfs/cfs_vfsops.h,v 1.9 1998/08/28 18:12:22 rvb Exp $ */ + * + * Coda: an Experimental Distributed File System + * Release 3.1 + * + * Copyright (c) 1987-1998 Carnegie Mellon University + * All Rights Reserved + * + * Permission to use, copy, modify and distribute this software and its + * documentation is hereby granted, provided that both the copyright + * notice and this permission notice appear in all copies of the + * software, derivative works or modified versions, and any portions + * thereof, and that both notices appear in supporting documentation, and + * that credit is given to Carnegie Mellon University in all documents + * and publicity pertaining to direct or indirect use of this code or its + * derivatives. + * + * CODA IS AN EXPERIMENTAL SOFTWARE SYSTEM AND IS KNOWN TO HAVE BUGS, + * SOME OF WHICH MAY HAVE SERIOUS CONSEQUENCES. CARNEGIE MELLON ALLOWS + * FREE USE OF THIS SOFTWARE IN ITS "AS IS" CONDITION. CARNEGIE MELLON + * DISCLAIMS ANY LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER + * RESULTING DIRECTLY OR INDIRECTLY FROM THE USE OF THIS SOFTWARE OR OF + * ANY DERIVATIVE WORK. + * + * Carnegie Mellon encourages users of this software to return any + * improvements or extensions that they make, and to grant Carnegie + * Mellon the rights to redistribute these changes without encumbrance. + * + * @(#) src/sys/cfs/cfs_vfsops.h,v 1.1.1.1 1998/08/29 21:14:52 rvb Exp $ + * $Id: $ + * + */ /* * cfid structure: @@ -41,17 +43,11 @@ struct cfid { ViceFid cfid_fid; }; - struct mount; int cfs_vfsopstats_init(void); -#ifdef NetBSD1_3 -int cfs_mount(struct mount *, const char *, void *, struct nameidata *, - struct proc *); -#else int cfs_mount(struct mount *, char *, caddr_t, struct nameidata *, struct proc *); -#endif int cfs_start(struct mount *, int, struct proc *); int cfs_unmount(struct mount *, int, struct proc *); int cfs_root(struct mount *, struct vnode **); @@ -62,17 +58,6 @@ int cfs_vget(struct mount *, ino_t, struct vnode **); int cfs_fhtovp(struct mount *, struct fid *, struct mbuf *, struct vnode **, int *, struct ucred **); int cfs_vptofh(struct vnode *, struct fid *); -#ifdef __NetBSD__ -void cfs_init(void); -#elif defined(__FreeBSD__) -#ifdef __FreeBSD_version int cfs_init(struct vfsconf *vfsp); -#else -int cfs_init(void); -#endif -#endif -#if defined(__NetBSD__) && defined(NetBSD1_3) && (NetBSD1_3 >= 7) -int cfs_sysctl(int *, u_int, void *, size_t *, void *, size_t, - struct proc *); -#endif + int getNewVnode(struct vnode **vpp); |