Lines Matching refs:bvalues
350 idmap_bv_objclass2sidtype(BerValue **bvalues, int *sid_type) in idmap_bv_objclass2sidtype() argument
355 if (bvalues == NULL) in idmap_bv_objclass2sidtype()
363 for (cbval = bvalues; *cbval != NULL; cbval++) { in idmap_bv_objclass2sidtype()
388 BerValue **bvalues; in idmap_extract_object() local
406 bvalues = ldap_get_values_len(ld, res, OBJCLASS); in idmap_extract_object()
407 if (bvalues == NULL) { in idmap_extract_object()
415 ok = idmap_bv_objclass2sidtype(bvalues, &sid_type); in idmap_extract_object()
416 ldap_value_free_len(bvalues); in idmap_extract_object()
433 bvalues = ldap_get_values_len(ld, res, attr); in idmap_extract_object()
434 if (bvalues != NULL) { in idmap_extract_object()
435 value = adutils_bv_str(bvalues[0]); in idmap_extract_object()
436 if (!adutils_bv_uint(bvalues[0], &pid)) { in idmap_extract_object()
441 ldap_value_free_len(bvalues); in idmap_extract_object()
470 bvalues = ldap_get_values_len(ld, res, attr); in idmap_extract_object()
471 if (bvalues != NULL) { in idmap_extract_object()
472 unix_name = adutils_bv_str(bvalues[0]); in idmap_extract_object()
473 ldap_value_free_len(bvalues); in idmap_extract_object()
479 bvalues = ldap_get_values_len(ld, res, SAN); in idmap_extract_object()
480 if (bvalues != NULL) { in idmap_extract_object()
481 san = adutils_bv_str(bvalues[0]); in idmap_extract_object()
482 ldap_value_free_len(bvalues); in idmap_extract_object()
486 bvalues = ldap_get_values_len(ld, res, OBJSID); in idmap_extract_object()
487 if (bvalues != NULL) { in idmap_extract_object()
488 sid = adutils_bv_objsid2sidstr(bvalues[0], &rid); in idmap_extract_object()
489 ldap_value_free_len(bvalues); in idmap_extract_object()