Lines Matching refs:bvalues
352 idmap_bv_objclass2sidtype(BerValue **bvalues, int *sid_type) in idmap_bv_objclass2sidtype() argument
357 if (bvalues == NULL) in idmap_bv_objclass2sidtype()
365 for (cbval = bvalues; *cbval != NULL; cbval++) { in idmap_bv_objclass2sidtype()
390 BerValue **bvalues; in idmap_extract_object() local
408 bvalues = ldap_get_values_len(ld, res, OBJCLASS); in idmap_extract_object()
409 if (bvalues == NULL) { in idmap_extract_object()
417 ok = idmap_bv_objclass2sidtype(bvalues, &sid_type); in idmap_extract_object()
418 ldap_value_free_len(bvalues); in idmap_extract_object()
435 bvalues = ldap_get_values_len(ld, res, attr); in idmap_extract_object()
436 if (bvalues != NULL) { in idmap_extract_object()
437 value = adutils_bv_str(bvalues[0]); in idmap_extract_object()
438 if (!adutils_bv_uint(bvalues[0], &pid)) { in idmap_extract_object()
443 ldap_value_free_len(bvalues); in idmap_extract_object()
472 bvalues = ldap_get_values_len(ld, res, attr); in idmap_extract_object()
473 if (bvalues != NULL) { in idmap_extract_object()
474 unix_name = adutils_bv_str(bvalues[0]); in idmap_extract_object()
475 ldap_value_free_len(bvalues); in idmap_extract_object()
481 bvalues = ldap_get_values_len(ld, res, SAN); in idmap_extract_object()
482 if (bvalues != NULL) { in idmap_extract_object()
483 san = adutils_bv_str(bvalues[0]); in idmap_extract_object()
484 ldap_value_free_len(bvalues); in idmap_extract_object()
488 bvalues = ldap_get_values_len(ld, res, OBJSID); in idmap_extract_object()
489 if (bvalues != NULL) { in idmap_extract_object()
490 sid = adutils_bv_objsid2sidstr(bvalues[0], &rid); in idmap_extract_object()
491 ldap_value_free_len(bvalues); in idmap_extract_object()