From fbd89e7b32846303c65e92e3c3da895ed2beae25 Mon Sep 17 00:00:00 2001 From: Gerald Carter Date: Tue, 2 Jan 2007 21:48:47 +0000 Subject: r20488: When joined to a child domain in a multi-domain/single domain tree, the child domain cannot always resolve SIDs in sibling domains. Windows tries to contact a DC in its own domain and then the root domain in the forest. This async changes makes winbindd's name2sid() call do the same. --- source/nsswitch/winbindd.h | 1 + 1 file changed, 1 insertion(+) (limited to 'source/nsswitch/winbindd.h') diff --git a/source/nsswitch/winbindd.h b/source/nsswitch/winbindd.h index 1da714af10c..ba50a3475d8 100644 --- a/source/nsswitch/winbindd.h +++ b/source/nsswitch/winbindd.h @@ -161,6 +161,7 @@ struct winbindd_child { struct winbindd_domain { fstring name; /* Domain name */ fstring alt_name; /* alt Domain name (if any) */ + fstring forest_name; /* Name of the AD forest we're in */ DOM_SID sid; /* SID for this domain */ BOOL initialized; /* Did we already ask for the domain mode? */ BOOL native_mode; /* is this a win2k domain in native mode ? */ -- cgit