From e35a83f14bbd8e9c8864bb4c0c5d623472170e3d Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Sat, 2 Dec 2017 10:34:28 +0100 Subject: [PATCH] winbindd: set info6 data in append_info3_as_txt Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- source3/winbindd/winbindd_pam.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/source3/winbindd/winbindd_pam.c b/source3/winbindd/winbindd_pam.c index 07ce549de4f..de3e3f5cc81 100644 --- a/source3/winbindd/winbindd_pam.c +++ b/source3/winbindd/winbindd_pam.c @@ -112,6 +112,14 @@ static NTSTATUS append_info3_as_txt(TALLOC_CTX *mem_ctx, fstrcpy(resp->data.auth.info3.logon_dom, info3->base.logon_domain.string); + resp->data.auth.validation_level = validation_level; + if (validation_level == 6) { + fstrcpy(resp->data.auth.info6.dns_domainname, + validation->sam6->dns_domainname.string); + fstrcpy(resp->data.auth.info6.principal_name, + validation->sam6->principal_name.string); + } + ex = talloc_strdup(mem_ctx, ""); if (ex == NULL) { TALLOC_FREE(info3); -- 2.34.1