Lines Matching refs:vals
594 char **vals; local
596 vals = ldap_get_values(LDAPLMAP.ldap_ld, entry, attr);
597 if (vals == NULL)
622 if (vals[0] == NULL || vals[0][0] == '\0')
628 strlen(vals[0]) >= sizeof(user->mbdb_fullname))
631 sm_pwfullname(vals[0], name, user->mbdb_fullname,
638 strlen(vals[0]) >= sizeof(user->mbdb_homedir))
641 (void) sm_strlcpy(user->mbdb_homedir, vals[0],
648 strlen(vals[0]) >= sizeof(user->mbdb_shell))
651 (void) sm_strlcpy(user->mbdb_shell, vals[0],
662 for (p = vals[0]; *p != '\0'; p++)
665 if (p == vals[0] && *p == '-')
674 user->mbdb_uid = atoi(vals[0]);
684 for (p = vals[0]; *p != '\0'; p++)
687 if (p == vals[0] && *p == '-')
696 user->mbdb_gid = atoi(vals[0]);
701 ldap_value_free(vals);