diff options
author | Gerald Carter <jerry@samba.org> | 2007-01-02 21:48:47 +0000 |
---|---|---|
committer | Gerald Carter <jerry@samba.org> | 2007-01-02 21:48:47 +0000 |
commit | fbd89e7b32846303c65e92e3c3da895ed2beae25 (patch) | |
tree | 0161f1a0bfce3f4da3b3821df4973cc26a3c0cf7 /source/nsswitch/winbindd.h | |
parent | 09938acc1464f0819617b4c3ddcd3a5f4bd9d9ff (diff) | |
download | samba-fbd89e7b32846303c65e92e3c3da895ed2beae25.tar.gz samba-fbd89e7b32846303c65e92e3c3da895ed2beae25.tar.xz samba-fbd89e7b32846303c65e92e3c3da895ed2beae25.zip |
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.
Diffstat (limited to 'source/nsswitch/winbindd.h')
-rw-r--r-- | source/nsswitch/winbindd.h | 1 |
1 files changed, 1 insertions, 0 deletions
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 ? */ |