Lines Matching refs:vals
603 char **vals;
605 vals = ldap_get_values(LDAPLMAP.ldap_ld, entry, attr);
606 if (vals == NULL)
631 if (vals[0] == NULL || vals[0][0] == '\0')
637 strlen(vals[0]) >= sizeof(user->mbdb_fullname))
640 sm_pwfullname(vals[0], name, user->mbdb_fullname,
647 strlen(vals[0]) >= sizeof(user->mbdb_homedir))
650 (void) sm_strlcpy(user->mbdb_homedir, vals[0],
657 strlen(vals[0]) >= sizeof(user->mbdb_shell))
660 (void) sm_strlcpy(user->mbdb_shell, vals[0],
671 for (p = vals[0]; *p != '\0'; p++)
674 if (p == vals[0] && *p == '-')
683 user->mbdb_uid = atoi(vals[0]);
693 for (p = vals[0]; *p != '\0'; p++)
696 if (p == vals[0] && *p == '-')
705 user->mbdb_gid = atoi(vals[0]);
710 ldap_value_free(vals);