summaryrefslogtreecommitdiff
path: root/source3/libads
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-11-05 19:10:55 +0100
committerGünther Deschner <gd@samba.org>2009-11-06 13:35:20 +0100
commit9e48dc2b78226bdacb8988509eaa93e5c9d92787 (patch)
treedfa8ad2d96c758c9b3e9c944a8f68df82ea7e54a /source3/libads
parentbb01aae1b9eb1bede98b7d9a9c4920082db128fe (diff)
downloadsamba-9e48dc2b78226bdacb8988509eaa93e5c9d92787.tar.gz
samba-9e48dc2b78226bdacb8988509eaa93e5c9d92787.tar.bz2
samba-9e48dc2b78226bdacb8988509eaa93e5c9d92787.zip
s3-kerberos: support S4U2SELF impersionation through cli_krb5_get_ticket().
Guenther
Diffstat (limited to 'source3/libads')
-rw-r--r--source3/libads/authdata.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/source3/libads/authdata.c b/source3/libads/authdata.c
index 8a6a35130b..98d418cf75 100644
--- a/source3/libads/authdata.c
+++ b/source3/libads/authdata.c
@@ -488,7 +488,8 @@ NTSTATUS kerberos_return_pac(TALLOC_CTX *mem_ctx,
&sesskey1,
0,
cc,
- NULL);
+ NULL,
+ impersonate_princ_s);
if (ret) {
DEBUG(1,("failed to get ticket for %s: %s\n",
local_service, error_message(ret)));