View | Details | Raw Unified | Return to bug 56547
Collapse All | Expand All

(-)nss-pam-ldapd-0.9.12/nslcd/myldap.c (-2 / +2 lines)
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",

Return to bug 56547