Changeset 751 for trunk/server/source3/winbindd/winbindd_group.c
- Timestamp:
- Nov 29, 2012, 1:59:04 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/server/source3/winbindd/winbindd_group.c
r414 r751 36 36 fstring full_group_name; 37 37 char *mapped_name = NULL; 38 struct winbindd_domain *domain = find_domain_from_name_noinit(dom_name);38 struct winbindd_domain *domain; 39 39 NTSTATUS nt_status = NT_STATUS_UNSUCCESSFUL; 40 41 domain = find_domain_from_name_noinit(dom_name); 42 if (domain == NULL) { 43 DEBUG(0, ("Failed to find domain '%s'. " 44 "Check connection to trusted domains!\n", 45 dom_name)); 46 return false; 47 } 40 48 41 49 nt_status = normalize_name_map(mem_ctx, domain, gr_name, … … 116 124 117 125 res = talloc_dict_traverse(members, getgr_calc_memberlen, &c); 118 if (res != 0) {126 if (res == -1) { 119 127 DEBUG(5, ("talloc_dict_traverse failed\n")); 120 128 return NT_STATUS_INTERNAL_ERROR; … … 129 137 130 138 res = talloc_dict_traverse(members, getgr_unparse_members, &m); 131 if (res != 0) {139 if (res == -1) { 132 140 DEBUG(5, ("talloc_dict_traverse failed\n")); 133 141 TALLOC_FREE(m.buf);
Note:
See TracChangeset
for help on using the changeset viewer.