/illumos-gate/usr/src/lib/libnisdb/ |
H A D | ldap_ldap.c | 180 &rv[i].attrVal[j]); in lookupLDAP() 350 rv->attrVal = am(myself, sizeof (rv->attrVal[0])); in storeLDAP() 351 if (rv->attrName == 0 || rv->attrVal == 0) { in storeLDAP() 372 rv->attrVal[0].val = am(myself, in storeLDAP() 373 nix * sizeof (rv->attrVal[0].val[0])); in storeLDAP() 374 if (rv->attrName[0] == 0 || rv->attrVal[0].val == 0) { in storeLDAP() 382 rv->attrVal[0].numVals++; in storeLDAP() 383 rv->attrVal[0].val[ix-six].value = in storeLDAP() 385 if (rv->attrVal[0].val[ix-six].value == 0 && in storeLDAP() 392 rv->attrVal[0].val[ix-six].length = in storeLDAP() [all …]
|
H A D | ldap_ruleval.c | 76 if (rv[n].attrVal != 0) { in freeRuleValue() 78 for (j = 0; j < rv[n].attrVal[i].numVals; in freeRuleValue() 80 sfree(rv[n].attrVal[i].val[j].value); in freeRuleValue() 82 if (rv[n].attrVal[i].numVals > 0) in freeRuleValue() 83 sfree(rv[n].attrVal[i].val); in freeRuleValue() 85 free(rv[n].attrVal); in freeRuleValue() 154 rv[i].attrVal = cloneValue(rvIn->attrVal, rv[i].numAttrs); in growRuleValue() 156 (rv[i].attrName == 0 || rv[i].attrVal == 0)) { in growRuleValue() 190 for (j = 0; j < s->attrVal[i].numVals; j++) { in mergeRuleValue() 191 if (addAttr2RuleValue(s->attrVal[i].type, in mergeRuleValue() [all …]
|
H A D | ldap_print.c | 355 if (rv->attrVal[i].numVals == 1) { in printRuleValue() 357 if (rv->attrVal[i].type == vt_string) in printRuleValue() 359 rv->attrVal[i].val[0].value, in printRuleValue() 360 rv->attrVal[i].val[0].length, in printRuleValue() 364 rv->attrVal[i].val[0].value, in printRuleValue() 365 rv->attrVal[i].val[0].length, in printRuleValue() 370 for (j = 0; j < rv->attrVal[i].numVals; j++) { in printRuleValue() 372 if (rv->attrVal[i].type == vt_string) in printRuleValue() 374 rv->attrVal[i].val[j].value, in printRuleValue() 375 rv->attrVal[i].val[j].length, in printRuleValue() [all …]
|
H A D | ldap_op.c | 314 if (rv->attrVal[i].type == vt_ber) in createLdapRequest() 317 for (j = 0; j < rv->attrVal[i].numVals; j++) { in createLdapRequest() 322 rv->attrName[i], rv->attrVal[i].val[j].value); in createLdapRequest() 1888 if (add && rv->attrVal[i].numVals < 0) in search2LdapMod() 1924 if (rv->attrVal[i].numVals < 0) { in search2LdapMod() 1934 if (rv->attrVal[i].type == vt_string) { in search2LdapMod() 1940 (rv->attrVal[i].numVals + 1) * in search2LdapMod() 1946 for (j = 0; j < rv->attrVal[i].numVals; j++) { in search2LdapMod() 1954 rv->attrVal[i].val[j].length + 1); in search2LdapMod() 1960 rv->attrVal[i].val[j].value, in search2LdapMod() [all …]
|
H A D | ldap_attr.c | 422 rv[irv].attrVal[iv].type == vt_string && in findDNs() 423 rv[irv].attrVal[iv].numVals >= 1 && in findDNs() 427 rv[irv].attrVal[iv].val[0].value, in findDNs()
|
H A D | ldap_map.c | 1362 attrVal(char *msg, char *attrName, char *def, char *attrs) { in attrVal() function 1471 attrName[0] = attrVal(myself, "nisplusObject", in objToLDAP() 1496 rv->attrVal = val; in objToLDAP() 1668 if (rv[i].attrVal[j].numVals <= 0) in objFromLDAP() 1670 buf = rv[i].attrVal[j].val[0].value; in objFromLDAP() 1671 blen = rv[i].attrVal[j].val[0].length; in objFromLDAP() 1756 attrVal(myself, in deleteLDAPobj() 1783 rv.attrVal = &val; in deleteLDAPobj()
|
H A D | ldap_structs.h | 71 __nis_value_t *attrVal; /* Attribute values */ member
|
H A D | ldap_val.c | 558 nameVal = rv->attrVal; in getMappingItemVal()
|
/illumos-gate/usr/src/cmd/ldap/ns_ldap/ |
H A D | ldapclient.c | 297 static int clientSetParam(clientopts_t *optlist, int paramFlag, char *attrVal); 332 char *attrVal; in main() local 382 attrVal = NULL; in main() 383 paramFlag = parseParam(optarg, &attrVal); in main() 408 retcode = clientSetParam(optlist, paramFlag, attrVal); in main() 3389 clientSetParam(clientopts_t *optlist, int paramFlag, char *attrVal) in clientSetParam() argument 3398 optlist->authenticationMethod = attrVal; in clientSetParam() 3403 attrVal); in clientSetParam() 3407 attrVal?attrVal:"NULL"); in clientSetParam() 3416 optlist->defaultSearchBase = attrVal; in clientSetParam() [all …]
|
/illumos-gate/usr/src/lib/libsldap/common/ |
H A D | ns_confmgr.c | 288 char *attr, *attrName, *attrVal, *rest; in __s_api_create_config_door_str() local 312 __s_api_split_key_value(attr, &attrName, &attrVal); in __s_api_create_config_door_str() 314 if (attrName == NULL || attrVal == NULL) { in __s_api_create_config_door_str() 325 if (strcasecmp(attrVal, _PROFILE2_OBJECTCLASS) == 0) { in __s_api_create_config_door_str() 333 } else if (strcasecmp(attrVal, in __s_api_create_config_door_str() 346 if (set_attr(configStruct, attrName, attrVal, errorp) != in __s_api_create_config_door_str()
|
/illumos-gate/usr/src/lib/libnisdb/yptol/ |
H A D | dit_access_utils.c | 1449 val = &rv->attrVal[i]; in collapseRuleValue()
|