Code for gssweb module check_user hook.
[mod_auth_kerb.git] / gss.h
diff --git a/gss.h b/gss.h
index 6fde4b8..cc055f8 100644 (file)
--- a/gss.h
+++ b/gss.h
@@ -52,13 +52,16 @@ typedef struct {
 } gss_auth_config;
 
 typedef struct gss_conn_ctx_t {
-    gss_ctx_id_t context;
-    enum {
-       GSS_CTX_EMPTY,
-       GSS_CTX_IN_PROGRESS,
-       GSS_CTX_ESTABLISHED,
-    } state;
-    char *user;
+  gss_ctx_id_t context;
+  enum {
+    GSS_CTX_EMPTY,
+    GSS_CTX_IN_PROGRESS,
+    GSS_CTX_FAILED,
+    GSS_CTX_ESTABLISHED,
+  } state;
+  char *user;
+  gss_buffer_desc *output_token;
+  unsigned int nonce;
 } *gss_conn_ctx;
 
 void