]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - utils/gssd/gssd.h
Check the info file nfs/rpc_pipefs/nfs/clnt?/info to
[nfs-utils.git] / utils / gssd / gssd.h
index d590401d93828b7ae4c192e6d4abb605709ef53d..6f14c34ad41b2dd80f98150eb6a0947c7f33d4a0 100644 (file)
@@ -36,7 +36,7 @@
 #include <gssapi/gssapi.h>
 
 #define MAX_FILE_NAMELEN       32
-#define FD_ALLOC_BLOCK         32
+#define FD_ALLOC_BLOCK         256
 #ifndef GSSD_PIPEFS_DIR
 #define GSSD_PIPEFS_DIR                "/var/lib/nfs/rpc_pipefs"
 #endif
@@ -58,8 +58,12 @@ enum {AUTHTYPE_KRB5, AUTHTYPE_SPKM3, AUTHTYPE_LIPKEY};
 
 
 
-extern char                    pipefsdir[PATH_MAX];
+extern char                    pipefs_dir[PATH_MAX];
+extern char                    pipefs_nfsdir[PATH_MAX];
 extern char                    keytabfile[PATH_MAX];
+extern char                    ccachedir[PATH_MAX];
+extern int                     use_memcache;
+extern int                     root_uses_machine_creds;
 
 TAILQ_HEAD(clnt_list_head, clnt_info) clnt_list;
 
@@ -76,6 +80,7 @@ struct clnt_info {
        int                     krb5_poll_index;
        int                     spkm3_fd;
        int                     spkm3_poll_index;
+       int                     port;
 };
 
 void init_client_list(void);