|
Lines 2116-2122
static char **get_exploded_rdn(const cha
Link Here
|
| 2116 |
if ((dn == NULL) || (strcasecmp(dn, "unknown") == 0)) |
2116 |
if ((dn == NULL) || (strcasecmp(dn, "unknown") == 0)) |
| 2117 |
return NULL; |
2117 |
return NULL; |
| 2118 |
/* explode dn into { "uid=test", "ou=people", ..., NULL } */ |
2118 |
/* explode dn into { "uid=test", "ou=people", ..., NULL } */ |
| 2119 |
exploded_dn = ldap_explode_dn(dn, 0); |
2119 |
exploded_dn = ldap_explode_dn(dn, LDAP_DN_FORMAT_LDAPV3); |
| 2120 |
if ((exploded_dn == NULL) || (exploded_dn[0] == NULL)) |
2120 |
if ((exploded_dn == NULL) || (exploded_dn[0] == NULL)) |
| 2121 |
{ |
2121 |
{ |
| 2122 |
log_log(LOG_WARNING, "ldap_explode_dn(%s) returned NULL: %s", |
2122 |
log_log(LOG_WARNING, "ldap_explode_dn(%s) returned NULL: %s", |
|
Lines 2127-2133
static char **get_exploded_rdn(const cha
Link Here
|
| 2127 |
e.g. "cn=Test User+uid=testusr" into |
2127 |
e.g. "cn=Test User+uid=testusr" into |
| 2128 |
{ "cn=Test User", "uid=testusr", NULL } */ |
2128 |
{ "cn=Test User", "uid=testusr", NULL } */ |
| 2129 |
errno = 0; |
2129 |
errno = 0; |
| 2130 |
exploded_rdn = ldap_explode_rdn(exploded_dn[0], 0); |
2130 |
exploded_rdn = ldap_explode_rdn(exploded_dn[0], LDAP_DN_FORMAT_LDAPV3); |
| 2131 |
if ((exploded_rdn == NULL) || (exploded_rdn[0] == NULL)) |
2131 |
if ((exploded_rdn == NULL) || (exploded_rdn[0] == NULL)) |
| 2132 |
{ |
2132 |
{ |
| 2133 |
log_log(LOG_WARNING, "ldap_explode_rdn(%s) returned NULL: %s", |
2133 |
log_log(LOG_WARNING, "ldap_explode_rdn(%s) returned NULL: %s", |