summaryrefslogtreecommitdiffstats
path: root/source3/include/ntdomain.h
diff options
context:
space:
mode:
authorSimo Sorce <idra@samba.org>2010-07-23 14:47:36 -0400
committerSimo Sorce <idra@samba.org>2010-07-28 12:24:44 -0400
commit135a82e78f9537fb7b7f4b82fb7cba065737675f (patch)
treec024764fedf503f904ea6ebb716a04cac4a880b2 /source3/include/ntdomain.h
parent72088096af8dbf57cbc85c71cd0eef4447e7560d (diff)
downloadsamba-135a82e78f9537fb7b7f4b82fb7cba065737675f.tar.gz
samba-135a82e78f9537fb7b7f4b82fb7cba065737675f.tar.xz
samba-135a82e78f9537fb7b7f4b82fb7cba065737675f.zip
s3-decrpc: Introduce gssapi support for dcerpc krb5 auth
Diffstat (limited to 'source3/include/ntdomain.h')
-rw-r--r--source3/include/ntdomain.h8
1 files changed, 2 insertions, 6 deletions
diff --git a/source3/include/ntdomain.h b/source3/include/ntdomain.h
index c843bc9aea..065138152b 100644
--- a/source3/include/ntdomain.h
+++ b/source3/include/ntdomain.h
@@ -99,11 +99,7 @@ enum pipe_auth_type_spnego {
PIPE_AUTH_TYPE_SPNEGO_KRB5
};
-/* auth state for krb5. */
-struct kerberos_auth_struct {
- const char *service_principal;
- DATA_BLOB session_key;
-};
+struct gse_context;
/* auth state for all bind types. */
@@ -115,7 +111,7 @@ struct pipe_auth_data {
union {
struct schannel_state *schannel_auth;
struct auth_ntlmssp_state *auth_ntlmssp_state;
- struct kerberos_auth_struct *kerberos_auth; /* Client only for now */
+ struct gse_context *gssapi_state; /* Client only for now */
} a_u;
/* Only the client code uses these 3 for now */