]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - utils/gssd/gssd.h
gssd: add upcall support for callback authentication
[nfs-utils.git] / utils / gssd / gssd.h
index 3c52f46699de9ee1bd2ddcd6388f460b17ebf943..3c53a88dd79bf4072443f4062cc61ecb75f5ec15 100644 (file)
@@ -60,7 +60,6 @@ enum {AUTHTYPE_KRB5, AUTHTYPE_SPKM3, AUTHTYPE_LIPKEY};
 
 
 extern char                    pipefs_dir[PATH_MAX];
-extern char                    pipefs_nfsdir[PATH_MAX];
 extern char                    keytabfile[PATH_MAX];
 extern char                    *ccachesearch[];
 extern int                     use_memcache;
@@ -86,6 +85,14 @@ struct clnt_info {
        struct sockaddr_storage addr;
 };
 
+TAILQ_HEAD(topdirs_list_head, topdirs_info) topdirs_list;
+
+struct topdirs_info {
+       TAILQ_ENTRY(topdirs_info)   list;
+       char                    *dirname;
+       int                     fd;
+};
+
 void init_client_list(void);
 int update_client_list(void);
 void handle_krb5_upcall(struct clnt_info *clp);