Lines Matching refs:vals
376 char **vals, *end;
434 vals = ldap_get_values(a->ldap, entry, AMD_LDAP_TSATTR);
435 if (ldap_count_values(vals) == 0) {
438 ldap_value_free(vals);
442 dlog("TS value is:%s:\n", vals[0]);
444 if (vals[0]) {
445 *ts = (time_t) strtol(vals[0], &end, 10);
446 if (end == vals[0]) {
448 vals[0], map);
462 ldap_value_free(vals);
472 char **vals, filter[MAXPATHLEN], filter2[2 * MAXPATHLEN];
552 vals = ldap_get_values(a->ldap, entry, AMD_LDAP_ATTR);
553 nvals = ldap_count_values(vals);
556 ldap_value_free(vals);
560 dlog("Map %s, %s => %s\n", map, key, vals[0]);
561 if (vals[0]) {
563 *pval = sun_entry2amd(key, vals[0]);
565 *pval = xstrdup(vals[0]);
572 ldap_value_free(vals);