Ensure that winbindd_getgroups() can deal with a UPN name.
authorGerald (Jerry) Carter <jerry@samba.org>
Fri, 4 Jan 2008 19:32:58 +0000 (13:32 -0600)
committerGerald (Jerry) Carter <jerry@samba.org>
Fri, 4 Jan 2008 19:32:58 +0000 (13:32 -0600)
commitbcc2a6a9d759adc52ed9176bd1153da4b5a79722
treeaf948d56000ecc7c1bb628187a2903f755f58502
parent9a45dcef4d7c0f85d371afb2f7e09ae63bb7ae65
Ensure that winbindd_getgroups() can deal with a UPN name.

A user logging in via GDM was not getting a complete list of supplementary
groups in his/her token.  This is because getgroup() was not able to
find the winbindd_domain* using the DNS name.  Fallback to matching the DNS
name is the short name match failes.
(This used to be commit 2030a8de19a2c7c735a8aa367dd953e4a5c447b8)
source3/winbindd/winbindd_group.c