ildb 122 source3/lib/ldb/ldb_ildap/ldb_ildap.c static int ildb_map_error(struct ildb_private *ildb, NTSTATUS status) ildb 127 source3/lib/ldb/ldb_ildap/ldb_ildap.c ldb_set_errstring(ildb->ldb, ldap_errstr(ildb->ldap, status)); ildb 153 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ildb_private *ildb = talloc_get_type(ac->module->private_data, struct ildb_private); ildb 160 source3/lib/ldb/ldb_ildap/ldb_ildap.c handle->status = ildb_map_error(ildb, req->status); ildb 177 source3/lib/ldb/ldb_ildap/ldb_ildap.c handle->status = ildb_map_error(ildb, status); ildb 191 source3/lib/ldb/ldb_ildap/ldb_ildap.c handle->status = ildb_map_error(ildb, status); ildb 205 source3/lib/ldb/ldb_ildap/ldb_ildap.c handle->status = ildb_map_error(ildb, status); ildb 219 source3/lib/ldb/ldb_ildap/ldb_ildap.c handle->status = ildb_map_error(ildb, status); ildb 248 source3/lib/ldb/ldb_ildap/ldb_ildap.c handle->status = ildb_map_error(ildb, status); ildb 326 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ildb_private *ildb = talloc_get_type(module->private_data, struct ildb_private); ildb 330 source3/lib/ldb/ldb_ildap/ldb_ildap.c h = talloc_zero(ildb->ldap, struct ldb_handle); ildb 363 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ildb_private *ildb = talloc_get_type(module->private_data, struct ildb_private); ildb 374 source3/lib/ldb/ldb_ildap/ldb_ildap.c req = ldap_request_send(ildb->ldap, msg); ildb 427 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ildb_private *ildb = talloc_get_type(module->private_data, struct ildb_private); ildb 443 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(ildb); ildb 488 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ildb_private *ildb = talloc_get_type(module->private_data, struct ildb_private); ildb 500 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(ildb->ldap); ildb 538 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ildb_private *ildb = talloc_get_type(module->private_data, struct ildb_private); ildb 550 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(ildb->ldap); ildb 588 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ildb_private *ildb = talloc_get_type(module->private_data, struct ildb_private); ildb 598 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(ildb->ldap); ildb 619 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ildb_private *ildb = talloc_get_type(module->private_data, struct ildb_private); ildb 629 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg = new_ldap_message(ildb->ldap); ildb 744 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ildb_private *ildb = NULL; ildb 748 source3/lib/ldb/ldb_ildap/ldb_ildap.c ildb = talloc(ldb, struct ildb_private); ildb 749 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (!ildb) { ildb 754 source3/lib/ldb/ldb_ildap/ldb_ildap.c ildb->ldb = ldb; ildb 756 source3/lib/ldb/ldb_ildap/ldb_ildap.c ildb->ldap = ldap4_new_connection(ildb, ldb_get_opaque(ldb, "EventContext")); ildb 757 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (!ildb->ldap) { ildb 763 source3/lib/ldb/ldb_ildap/ldb_ildap.c ldap_set_reconn_params(ildb->ldap, 10); ildb 766 source3/lib/ldb/ldb_ildap/ldb_ildap.c status = ldap_connect(ildb->ldap, url); ildb 769 source3/lib/ldb/ldb_ildap/ldb_ildap.c url, ldap_errstr(ildb->ldap, status)); ildb 777 source3/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(ildb); ildb 783 source3/lib/ldb/ldb_ildap/ldb_ildap.c (*module)->private_data = ildb; ildb 799 source3/lib/ldb/ldb_ildap/ldb_ildap.c status = ldap_bind_simple(ildb->ldap, bind_dn, password); ildb 802 source3/lib/ldb/ldb_ildap/ldb_ildap.c ldap_errstr(ildb->ldap, status)); ildb 806 source3/lib/ldb/ldb_ildap/ldb_ildap.c status = ldap_bind_sasl(ildb->ldap, creds); ildb 809 source3/lib/ldb/ldb_ildap/ldb_ildap.c ldap_errstr(ildb->ldap, status)); ildb 818 source3/lib/ldb/ldb_ildap/ldb_ildap.c talloc_free(ildb); ildb 61 source4/lib/ldb/ldb_ildap/ldb_ildap.c struct ildb_private *ildb; ildb 168 source4/lib/ldb/ldb_ildap/ldb_ildap.c struct ildb_private *ildb; ildb 172 source4/lib/ldb/ldb_ildap/ldb_ildap.c ildb = talloc_get_type(ldb_module_get_private(module), struct ildb_private); ildb 179 source4/lib/ldb/ldb_ildap/ldb_ildap.c mem_ctx = talloc_new(ildb); ildb 185 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldap_errstr(ildb->ldap, mem_ctx, status)); ildb 390 source4/lib/ldb/ldb_ildap/ldb_ildap.c req = ldap_request_send(ac->ildb->ldap, msg); ildb 405 source4/lib/ldb/ldb_ildap/ldb_ildap.c req->time_event = tevent_add_timer(ac->ildb->event_ctx, ac, ildb 679 source4/lib/ldb/ldb_ildap/ldb_ildap.c struct ildb_private *ildb; ildb 684 source4/lib/ldb/ldb_ildap/ldb_ildap.c ildb = talloc_get_type(ldb_module_get_private(module), struct ildb_private); ildb 700 source4/lib/ldb/ldb_ildap/ldb_ildap.c ac->ildb = ildb; ildb 704 source4/lib/ldb/ldb_ildap/ldb_ildap.c te = tevent_add_timer(ac->ildb->event_ctx, ildb 760 source4/lib/ldb/ldb_ildap/ldb_ildap.c struct ildb_private *ildb; ildb 768 source4/lib/ldb/ldb_ildap/ldb_ildap.c ildb = talloc(module, struct ildb_private); ildb 769 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (!ildb) { ildb 773 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldb_module_set_private(module, ildb); ildb 775 source4/lib/ldb/ldb_ildap/ldb_ildap.c ildb->event_ctx = ldb_get_event_context(ldb); ildb 780 source4/lib/ldb/ldb_ildap/ldb_ildap.c ildb->ldap = ldap4_new_connection(ildb, lp_ctx, ildb 781 source4/lib/ldb/ldb_ildap/ldb_ildap.c ildb->event_ctx); ildb 782 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (!ildb->ldap) { ildb 788 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldap_set_reconn_params(ildb->ldap, 10); ildb 791 source4/lib/ldb/ldb_ildap/ldb_ildap.c status = ldap_connect(ildb->ldap, url); ildb 794 source4/lib/ldb/ldb_ildap/ldb_ildap.c url, ldap_errstr(ildb->ldap, module, status)); ildb 811 source4/lib/ldb/ldb_ildap/ldb_ildap.c status = ldap_bind_simple(ildb->ldap, bind_dn, password); ildb 814 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldap_errstr(ildb->ldap, module, status)); ildb 818 source4/lib/ldb/ldb_ildap/ldb_ildap.c status = ldap_bind_sasl(ildb->ldap, creds, lp_ctx); ildb 821 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldap_errstr(ildb->ldap, module, status));