diff options
author | Robert V. Baron <rvb@FreeBSD.org> | 1998-11-11 20:32:20 +0000 |
---|---|---|
committer | Robert V. Baron <rvb@FreeBSD.org> | 1998-11-11 20:32:20 +0000 |
commit | a6c122eaf62afc7dbf687bcf1798f69f2ad6f476 (patch) | |
tree | 0ca8d051a7fb7a90fe912a66cd9c33aae84e42dc /sys/coda/cnode.h | |
parent | 4f6e1f8bfcf84e4b192161242b84bbc3c3fb241a (diff) | |
download | src-a6c122eaf62afc7dbf687bcf1798f69f2ad6f476.tar.gz src-a6c122eaf62afc7dbf687bcf1798f69f2ad6f476.zip |
coda_lookup now passes up an extra flag. But old veni will
be ok; new veni will check /dev/cfs0 to make sure that a new
kernel is running.
Also, a bug in vc_nb_close iff CODA_SIGNAL's were seen has been
fixed.
Notes
Notes:
svn path=/head/; revision=41095
Diffstat (limited to 'sys/coda/cnode.h')
-rw-r--r-- | sys/coda/cnode.h | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/sys/coda/cnode.h b/sys/coda/cnode.h index bd93389c7502..bf6f632b8b7c 100644 --- a/sys/coda/cnode.h +++ b/sys/coda/cnode.h @@ -27,7 +27,7 @@ * Mellon the rights to redistribute these changes without encumbrance. * * @(#) src/sys/coda/cnode.h,v 1.1.1.1 1998/08/29 21:14:52 rvb Exp $ - * $Id: cnode.h,v 1.3 1998/09/11 18:50:17 rvb Exp $ + * $Id: cnode.h,v 1.4 1998/09/13 13:57:59 rvb Exp $ * */ @@ -47,6 +47,9 @@ /* * HISTORY * $Log: cnode.h,v $ + * Revision 1.4 1998/09/13 13:57:59 rvb + * Finish conversion of cfs -> coda + * * Revision 1.3 1998/09/11 18:50:17 rvb * All the references to cfs, in symbols, structs, and strings * have been changed to coda. (Same for CFS.) @@ -294,19 +297,20 @@ enum dc_status { }; /* cfs_psdev.h */ -int coda_call(struct coda_mntinfo *mntinfo, int inSize, int *outSize, caddr_t buffer); +extern int coda_call(struct coda_mntinfo *mntinfo, int inSize, int *outSize, caddr_t buffer); +extern int coda_kernel_version; /* cfs_subr.h */ -int handleDownCall(int opcode, union outputArgs *out); -void coda_unmounting(struct mount *whoIam); -int coda_vmflush(struct cnode *cp); +extern int handleDownCall(int opcode, union outputArgs *out); +extern void coda_unmounting(struct mount *whoIam); +extern int coda_vmflush(struct cnode *cp); /* cfs_vnodeops.h */ -struct cnode *make_coda_node(ViceFid *fid, struct mount *vfsp, short type); -int coda_vnodeopstats_init(void); +extern struct cnode *make_coda_node(ViceFid *fid, struct mount *vfsp, short type); +extern int coda_vnodeopstats_init(void); /* coda_vfsops.h */ -struct mount *devtomp(dev_t dev); +extern struct mount *devtomp(dev_t dev); /* sigh */ #define CODA_RDWR ((u_long) 31) |