diff options
Diffstat (limited to 'source4/libcli/auth/gensec.h')
-rw-r--r-- | source4/libcli/auth/gensec.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/source4/libcli/auth/gensec.h b/source4/libcli/auth/gensec.h index e30369ba0b..7cd56936d2 100644 --- a/source4/libcli/auth/gensec.h +++ b/source4/libcli/auth/gensec.h @@ -25,10 +25,18 @@ struct gensec_security; struct gensec_user { const char *domain; + const char *realm; const char *name; const char *password; char schan_session_key[16]; }; +struct gensec_target { + const char *principal; + const char *hostname; + const struct sock_addr *addr; +}; + + /* GENSEC mode */ enum gensec_role { @@ -71,6 +79,7 @@ struct gensec_security { const struct gensec_security_ops *ops; void *private_data; struct gensec_user user; + struct gensec_target target; enum gensec_role gensec_role; BOOL subcontext; }; |