From f14465333697f24bce8fb8430b72c64bfcb519d6 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Fri, 23 Nov 2018 08:55:13 +0100 Subject: [PATCH] winbind: Use dom_sid_str_buf Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- source3/winbindd/winbindd_getgroups.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source3/winbindd/winbindd_getgroups.c b/source3/winbindd/winbindd_getgroups.c index 16c06395d70..39a8c3556cf 100644 --- a/source3/winbindd/winbindd_getgroups.c +++ b/source3/winbindd/winbindd_getgroups.c @@ -20,6 +20,7 @@ #include "includes.h" #include "winbindd.h" #include "passdb/lookup_sid.h" /* only for LOOKUP_NAME_NO_NSS flag */ +#include "libcli/security/dom_sid.h" struct winbindd_getgroups_state { struct tevent_context *ev; @@ -204,6 +205,8 @@ static void winbindd_getgroups_sid2gid_done(struct tevent_req *subreq) } if (!include_gid) { + struct dom_sid_buf sidbuf; + if (debug_missing == NULL) { continue; } @@ -214,7 +217,7 @@ static void winbindd_getgroups_sid2gid_done(struct tevent_req *subreq) "This might be a security problem when ACLs " "contain DENY ACEs!\n", (unsigned)xids[i].id, - sid_string_tos(&state->sids[i]), + dom_sid_str_buf(&state->sids[i], &sidbuf), debug_missing)); continue; } -- 2.47.2