aboutsummaryrefslogtreecommitdiff
path: root/nfsd/nfsd.h
diff options
context:
space:
mode:
authorThomas Bushnell <thomas@gnu.org>1996-08-07 19:03:53 +0000
committerThomas Bushnell <thomas@gnu.org>1996-08-07 19:03:53 +0000
commit19d0f00234b0884a31c8bd4b806c6d512baae9be (patch)
treeb1fbd27e19126286009ba2486e1fc49886b8d8d7 /nfsd/nfsd.h
parentfeecb48f23f7e3cff12f14a579a56b8b8143b275 (diff)
downloadhurd-19d0f00234b0884a31c8bd4b806c6d512baae9be.tar.gz
hurd-19d0f00234b0884a31c8bd4b806c6d512baae9be.tar.bz2
hurd-19d0f00234b0884a31c8bd4b806c6d512baae9be.zip
*** empty log message ***
Diffstat (limited to 'nfsd/nfsd.h')
-rw-r--r--nfsd/nfsd.h10
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 **);