Lines Matching refs:attrvalue
69 if (ep->attr_pair[j]->attrvalue) {
71 (ep->attr_pair[j]->attrvalue[k]); k++) {
72 free(ep->attr_pair[j]->attrvalue[k]);
74 free(ep->attr_pair[j]->attrvalue);
422 if ((ap[0]->attrvalue = (char **)
432 ap[0]->attrvalue[0] = _cvtDN(service, dn);
434 ap[0]->attrvalue[0] = strdup(dn);
436 if (ap[0]->attrvalue[0] == NULL) {
449 &ap[0]->attrvalue[0],
623 ap[j]->attrvalue = (char **)
626 if (ap[j]->attrvalue == NULL) {
659 ap[j]->attrvalue[k] =
662 ap[j]->attrvalue[k] =
667 if (ap[j]->attrvalue[k] == NULL) {
681 if ((ap[j]->attrvalue[k] =
696 ap[j]->attrvalue[k] = NULL;
729 ap[k]->attrvalue[0] &&
730 strlen(ap[k]->attrvalue[0]) > 0) {
746 ap[nAttrs]->attrvalue = (char **)calloc(
748 if (ap[nAttrs]->attrvalue == NULL) {
754 ap[nAttrs]->attrvalue[0] =
756 strlen(ap[f]->attrvalue[0]) +
758 if (ap[nAttrs]->attrvalue[0] == NULL) {
763 (void) strcpy(ap[nAttrs]->attrvalue[0],
764 ap[f]->attrvalue[0]);
781 * ap[k]->attrvalue[0]
784 ap[nAttrs]->attrvalue[0],
786 attrvalue[0]) +
788 attrvalue[0]) + 2);
794 ap[nAttrs]->attrvalue[0] = tmp;
795 (void) strcat(ap[nAttrs]->attrvalue[0],
797 (void) strcat(ap[nAttrs]->attrvalue[0],
798 ap[k]->attrvalue[0]);
4111 return (entry->attr_pair[i]->attrvalue);