diff options
author | Thomas Bushnell <thomas@gnu.org> | 1996-08-07 19:03:53 +0000 |
---|---|---|
committer | Thomas Bushnell <thomas@gnu.org> | 1996-08-07 19:03:53 +0000 |
commit | 19d0f00234b0884a31c8bd4b806c6d512baae9be (patch) | |
tree | b1fbd27e19126286009ba2486e1fc49886b8d8d7 /nfsd/nfsd.h | |
parent | feecb48f23f7e3cff12f14a579a56b8b8143b275 (diff) | |
download | hurd-19d0f00234b0884a31c8bd4b806c6d512baae9be.tar.gz hurd-19d0f00234b0884a31c8bd4b806c6d512baae9be.tar.bz2 hurd-19d0f00234b0884a31c8bd4b806c6d512baae9be.zip |
*** empty log message ***
Diffstat (limited to 'nfsd/nfsd.h')
-rw-r--r-- | nfsd/nfsd.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/nfsd/nfsd.h b/nfsd/nfsd.h index 7b6f530d..0ea93703 100644 --- a/nfsd/nfsd.h +++ b/nfsd/nfsd.h @@ -67,8 +67,8 @@ struct cached_reply struct procedure { - error_t (*func) (struct cache_handle *, int *, int **); - size_t (*alloc_reply) (int *); + error_t (*func) (struct cache_handle *, int *, int **, int); + size_t (*alloc_reply) (int *, int); int need_handle; int process_error; }; @@ -92,6 +92,9 @@ extern struct sockaddr_in main_address, pmap_address; /* Name of the file on disk containing the filesystem index table */ extern char *index_file_name; +/* Our auth server */ +auth_t authserver; + /* cache.c */ int *process_cred (int *, struct idspec **); @@ -107,13 +110,12 @@ void release_cached_reply (struct cached_reply *cr); void scan_replies (void); /* loop.c */ -void server_loop (void); +void server_loop (int); /* ops.c */ extern struct proctable nfstable, mounttable, pmaptable; /* xdr.c */ -int *skip_cred (int *); int nfs_error_trans (error_t); int *encode_fattr (int *, struct stat *); int *decode_name (int *, char **); |