diff options
author | Bo Yang <boyang@novell.com> | 2009-02-27 11:37:19 -0800 |
---|---|---|
committer | Karolin Seeger <kseeger@samba.org> | 2009-03-27 13:06:51 +0100 |
commit | 9b7bb0145955dfc1dd6c23dfd6abb398fac7a27b (patch) | |
tree | 5f855d3e71cb2a697d264efb7c03ee12f5d0a4c0 | |
parent | f816072e3f8b92886b891a3101f4e50ffb727c6f (diff) | |
download | samba-9b7bb0145955dfc1dd6c23dfd6abb398fac7a27b.tar.gz samba-9b7bb0145955dfc1dd6c23dfd6abb398fac7a27b.tar.xz samba-9b7bb0145955dfc1dd6c23dfd6abb398fac7a27b.zip |
Initialize the id_map status in idmap_ldap to avoid surprise
(cherry picked from commit c23dffc930cb9852bb98c2a92f0215cf73f4572d)
-rw-r--r-- | source/winbindd/idmap_ldap.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source/winbindd/idmap_ldap.c b/source/winbindd/idmap_ldap.c index fa80fae5d84..53f63103b1d 100644 --- a/source/winbindd/idmap_ldap.c +++ b/source/winbindd/idmap_ldap.c @@ -944,6 +944,10 @@ static NTSTATUS idmap_ldap_unixids_to_sids(struct idmap_domain *dom, multi = True; } + for (i = 0; ids[i]; i++) { + ids[i]->status = ID_UNKNOWN; + } + again: if (multi) { @@ -1173,6 +1177,10 @@ static NTSTATUS idmap_ldap_sids_to_unixids(struct idmap_domain *dom, multi = True; } + for (i = 0; ids[i]; i++) { + ids[i]->status = ID_UNKNOWN; + } + again: if (multi) { |