diff options
Diffstat (limited to 'nfs/nfs.h')
-rw-r--r-- | nfs/nfs.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -24,6 +24,7 @@ #include <pthread.h> #include <sys/mman.h> #include "nfs-spec.h" +#include <hurd/ihash.h> #include <hurd/netfs.h> /* A file handle */ @@ -39,9 +40,9 @@ struct fhandle node. */ struct netnode { + hurd_ihash_locp_t slot; struct fhandle handle; time_t stat_updated; - struct node *hnext, **hprevp; /* These two fields handle translators set internally but unknown to the server. */ @@ -192,7 +193,7 @@ void *timeout_service_thread (void *); void *rpc_receive_thread (void *); /* cache.c */ -void lookup_fhandle (void *, size_t, struct node **); +void lookup_fhandle (struct fhandle *, struct node **); int *recache_handle (int *, struct node *); /* name-cache.c */ |