Lines Matching refs:values
34 const char **values;
86 for (nval = 0; entry->attrs[nattr].values[nval]; nval++);
90 for (nval = 0; entry->attrs[nattr].values[nval]; nval++) {
92 entry->attrs[nattr].values[nval]);
145 attrvals = ldap_entry->attrs[i].values;
292 { .name = "objectClass", .values = oc_values },
293 { .name = "uid", .values = uid_values },
294 { .name = "extra", .values = extra_values },
295 { .name = "authorizedService", .values = multi_values },
296 { .name = "ipaSshPubKey", .values = ssh_values },
320 /* Multivalued attributes must return all values */
324 assert_true((strcmp((const char *) el->values[0].data, "svc1") == 0 &&
325 strcmp((const char *) el->values[1].data, "svc2") == 0) ||
326 (strcmp((const char *) el->values[1].data, "svc1") == 0 &&
327 strcmp((const char *) el->values[0].data, "svc2") == 0));
334 (const char *)el->values[0].data,
360 { .name = "foo", .values = foo_values },
361 { .name = "bar", .values = bar_values },
377 /* Multivalued attributes must return all values */
381 assert_true((strcmp((const char *) el->values[0].data, "fooval1") == 0 &&
382 strcmp((const char *) el->values[1].data, "fooval2") == 0) ||
383 (strcmp((const char *) el->values[1].data, "fooval1") == 0 &&
384 strcmp((const char *) el->values[0].data, "fooval2") == 0));
402 { .name = "objectClass", .values = oc_values },
439 { .name = "objectClass", .values = oc_values },
440 { .name = "idNumber", .values = uid_values },
491 { .name = "objectClass", .values = oc_values },
492 { .name = "uid", .values = uid_values },
493 { .name = "extra", .values = extra_values },
563 { .name = "objectClass", .values = oc_values },
564 { .name = "uid", .values = uid_values },
600 { .name = "objectClass", .values = oc_values },
601 { .name = "uid", .values = uid_values },
635 { .name = "objectClass", .values = oc_values },
636 { .name = "uid", .values = uid_values },
669 { .name = "uid", .values = uid_values },
703 { .name = "objectClass", .values = oc_values },
704 { .name = "uid", .values = uid_values },