diff options
| -rw-r--r-- | source3/winbindd/idmap_adex/likewise_cell.c | 18 | 
1 files changed, 18 insertions, 0 deletions
diff --git a/source3/winbindd/idmap_adex/likewise_cell.c b/source3/winbindd/idmap_adex/likewise_cell.c index 77eeee406b..7723b3e015 100644 --- a/source3/winbindd/idmap_adex/likewise_cell.c +++ b/source3/winbindd/idmap_adex/likewise_cell.c @@ -389,6 +389,24 @@ done:  		status = ads_do_search(c->conn, search_base,  				       scope, expr, attrs, msg);  		if (ADS_ERR_OK(status)) { +			if (DEBUGLEVEL >= 10) { +				LDAPMessage *e = NULL; + +				int n = ads_count_replies(c->conn, *msg); + +				DEBUG(10,("cell_do_search: Located %d entries\n", n)); + +				for (e=ads_first_entry(c->conn, *msg); +				     e!=NULL; +				     e = ads_next_entry(c->conn, e)) +				{ +					char *dn = ads_get_dn(c->conn, e); + +					DEBUGADD(10,("   dn: %s\n", dn ? dn : "<NULL>")); +					SAFE_FREE(dn); +				} +			} +  			return status;  		}  | 
