src/server/daemon/ldap_auth.c

changeset 66
74babc0082b7
parent 63
66442f81f823
child 86
49bb6c8ceb2b
equal deleted inserted replaced
65:14722c5f8856 66:74babc0082b7
34 34
35 AuthDB* create_ldap_authdb(char *name, LDAPConfig *conf) { 35 AuthDB* create_ldap_authdb(char *name, LDAPConfig *conf) {
36 LDAPAuthDB *authdb = malloc(sizeof (LDAPAuthDB)); 36 LDAPAuthDB *authdb = malloc(sizeof (LDAPAuthDB));
37 authdb->authdb.name = strdup(name); 37 authdb->authdb.name = strdup(name);
38 authdb->authdb.get_user = ldap_get_user; 38 authdb->authdb.get_user = ldap_get_user;
39 authdb->authdb.use_cache = 1;
39 authdb->config = *conf; 40 authdb->config = *conf;
40 41
41 if (!authdb->config.usersearch) { 42 if (!authdb->config.usersearch) {
42 authdb->config.usersearch = "uid"; 43 authdb->config.usersearch = "uid";
43 } 44 }

mercurial