winbind: Return queried domain name from name_to_sid
[sharpe/samba-autobuild/.git] / source3 / winbindd / winbindd_reconnect_ads.c
index 0a0a14f6dd02a623d954b0422de022370b860a36..f77430572d07fb25d854c4aec40918dd3e92a8e6 100644 (file)
@@ -137,18 +137,19 @@ static NTSTATUS name_to_sid(struct winbindd_domain *domain,
                            const char *domain_name,
                            const char *name,
                            uint32_t flags,
+                           const char **pdom_name,
                            struct dom_sid *sid,
                            enum lsa_SidType *type)
 {
        NTSTATUS result;
 
        result = ads_methods.name_to_sid(domain, mem_ctx, domain_name, name,
-                                        flags, sid, type);
+                                        flags, pdom_name, sid, type);
 
        if (reconnect_need_retry(result, domain)) {
                result = ads_methods.name_to_sid(domain, mem_ctx,
                                                 domain_name, name, flags,
-                                                sid, type);
+                                                pdom_name, sid, type);
        }
 
        return result;