diff options
author | Gregor Beck <gbeck@sernet.de> | 2014-02-20 11:25:53 +0100 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2014-02-21 15:59:28 +0100 |
commit | 66fb0ce9557553a4c01607b517e65ac4c93841d0 (patch) | |
tree | 93c9a2b0381ea057499f3c9c5c7806994fd02f0b | |
parent | 3413e64149702136429d7b5acaa7a52c49abf564 (diff) | |
download | samba-66fb0ce9557553a4c01607b517e65ac4c93841d0.tar.gz samba-66fb0ce9557553a4c01607b517e65ac4c93841d0.tar.xz samba-66fb0ce9557553a4c01607b517e65ac4c93841d0.zip |
s3:winbindd: avoid directly asking a trusted domain in wb_lookupsids*()
As a domain member we should always use a DC of our own domain.
It would be possible to pass all sids in one single dcerpc_wbint_LookupSids()
call. For now we just fix bug.
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
Bug: https://bugzilla.samba.org/show_bug.cgi?id=10458
Signed-off-by: Gregor Beck <gbeck@sernet.de>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
-rw-r--r-- | source3/winbindd/wb_lookupsids.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/winbindd/wb_lookupsids.c b/source3/winbindd/wb_lookupsids.c index e10d511493..b474220949 100644 --- a/source3/winbindd/wb_lookupsids.c +++ b/source3/winbindd/wb_lookupsids.c @@ -320,7 +320,7 @@ static struct wb_lookupsids_domain *wb_lookupsids_get_domain( } } - wb_domain = find_domain_from_sid_noinit(sid); + wb_domain = find_lookup_domain_from_sid(sid); if (wb_domain == NULL) { return NULL; } |