ldap_init.c revision cf1cf7b96d38c8b481a90d800cf53546ac15ce8a
234N/A along with this program. If not, see <http://www.gnu.org/licenses/>.
234N/A#include "providers/child_common.h"
234N/A#include "providers/ldap/ldap_common.h"
234N/A#include "providers/ldap/sdap_async_private.h"
234N/A#include "providers/ldap/sdap_access.h"
bool case_sensitive)
size_t c;
size_t d;
int cmp;
if (case_sensitive) {
if (cmp == 0) {
return EINVAL;
return EOK;
void **pvt_data)
const char *urls;
const char *dns_service_name;
const char *sasl_mech;
int ret;
return EOK;
goto done;
if (!urls) {
goto done;
goto done;
goto done;
goto done;
goto done;
goto done;
done:
return ret;
void **pvt_data)
const char *urls;
const char *dns_service_name;
int ret;
goto done;
if (!urls) {
goto done;
if (dns_service_name) {
goto done;
goto done;
done:
return ret;
void **pvt_data)
int ret;
return ret;
void **pvt_data)
int ret;
const char *filter;
const char *order;
char **order_list;
int order_list_len;
size_t c;
const char *dummy;
goto done;
goto done;
goto done;
goto done;
goto done;
goto done;
dummy));
goto done;
goto done;
done:
return ret;