diff options
| author | Bruce Evans <bde@FreeBSD.org> | 1995-11-21 15:51:39 +0000 |
|---|---|---|
| committer | Bruce Evans <bde@FreeBSD.org> | 1995-11-21 15:51:39 +0000 |
| commit | 55054f3540ce0039fb89e6876616b869a8f2038c (patch) | |
| tree | 07867d742837802995d4d185e5550a62653edfe7 /sys/nfsclient/nfs_nfsiod.c | |
| parent | f30e535f0063a931fe10f41e45779cc8513abd7b (diff) | |
Notes
Diffstat (limited to 'sys/nfsclient/nfs_nfsiod.c')
| -rw-r--r-- | sys/nfsclient/nfs_nfsiod.c | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/sys/nfsclient/nfs_nfsiod.c b/sys/nfsclient/nfs_nfsiod.c index 35590c384a03..a8ecde934cef 100644 --- a/sys/nfsclient/nfs_nfsiod.c +++ b/sys/nfsclient/nfs_nfsiod.c @@ -34,7 +34,7 @@ * SUCH DAMAGE. * * @(#)nfs_syscalls.c 8.3 (Berkeley) 1/4/94 - * $Id: nfs_syscalls.c,v 1.8 1995/10/29 15:33:11 phk Exp $ + * $Id: nfs_syscalls.c,v 1.9 1995/11/14 05:16:37 bde Exp $ */ #include <sys/param.h> @@ -73,10 +73,11 @@ #include <nfs/nqnfs.h> #include <nfs/nfsrtt.h> -void nfsrv_zapsock __P((struct nfssvc_sock *)); - /* Global defs. */ -extern int (*nfsrv3_procs[NFS_NPROCS])(); +extern int (*nfsrv3_procs[NFS_NPROCS]) __P((struct nfsrv_descript *nd, + struct nfssvc_sock *slp, + struct proc *procp, + struct mbuf **mreqp)); extern struct proc *nfs_iodwant[NFS_MAXASYNCDAEMON]; extern int nfs_numasync; extern time_t nqnfsstarttime; @@ -91,14 +92,20 @@ int nfsd_waiting = 0; static int notstarted = 1; static int modify_flag = 0; static struct nfsdrt nfsdrt; -void nfsrv_cleancache(), nfsrv_rcv(), nfsrv_wakenfsd(), nfs_sndunlock(); -static void nfsd_rt(); -void nfsrv_slpderef(); + +extern void nfsrv_cleancache __P((void)); +extern void nfsrv_rcv __P((struct socket *so, caddr_t arg, int waitflag)); +extern void nfsrv_wakenfsd __P((struct nfssvc_sock *slp)); +extern void nfsrv_zapsock __P((struct nfssvc_sock *slp)); #define TRUE 1 #define FALSE 0 static int nfs_asyncdaemon[NFS_MAXASYNCDAEMON]; + +static void nfsd_rt __P((int sotype, struct nfsrv_descript *nd, + int cacherep)); + /* * NFS server system calls * getfh() lives here too, but maybe should move to kern/vfs_syscalls.c |
