X-Git-Url: https://git.decadent.org.uk/gitweb/?p=nfs-utils.git;a=blobdiff_plain;f=utils%2Fgssd%2Fgssd.h;h=6f14c34ad41b2dd80f98150eb6a0947c7f33d4a0;hp=ec91e8980117391a7aa3b19b664212355cefa544;hb=a04f8b5a3ea94b7a9d96d339b6ccde5f2e67a2d1;hpb=6e18539119224c930760ab801c24efe92b809a1e diff --git a/utils/gssd/gssd.h b/utils/gssd/gssd.h index ec91e89..6f14c34 100644 --- a/utils/gssd/gssd.h +++ b/utils/gssd/gssd.h @@ -36,7 +36,7 @@ #include #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,10 +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; @@ -78,6 +80,7 @@ struct clnt_info { int krb5_poll_index; int spkm3_fd; int spkm3_poll_index; + int port; }; void init_client_list(void);