]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
winbind: Pass down the domain name to xids2sids
authorVolker Lendecke <vl@samba.org>
Wed, 16 Mar 2016 14:25:35 +0000 (15:25 +0100)
committerVolker Lendecke <vl@samba.org>
Wed, 30 Mar 2016 12:27:23 +0000 (14:27 +0200)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
librpc/idl/winbind.idl
source3/winbindd/wb_xids2sids.c

index b1aed308895ada0c3a5aec2641f91dabedff009e..60c875b04c3081a3fb10270b7a2153ff12f7ee5e 100644 (file)
@@ -57,6 +57,7 @@ interface winbind
        );
 
     NTSTATUS wbint_UnixIDs2Sids(
+       [in,string,charset(UTF8)] char *domain_name,
        [in] uint32 num_ids,
        [in] unixid xids[num_ids],
        [out] dom_sid sids[num_ids]
index 7328f1ece629181692a9aacdffb74b356a9524e4..77372f7003880225537b9189895cee16ea5a5d48 100644 (file)
@@ -199,7 +199,7 @@ static struct tevent_req *wb_xids2sids_dom_send(
 
        child = idmap_child();
        subreq = dcerpc_wbint_UnixIDs2Sids_send(
-               state, ev, child->binding_handle,
+               state, ev, child->binding_handle, dom_map->name,
                state->num_dom_xids, state->dom_xids, state->dom_sids);
        if (tevent_req_nomem(subreq, req)) {
                return tevent_req_post(req, ev);