Lines Matching defs:attrs
482 ns_ldap_attr_t *attrs;
542 if ((attrs = (ns_ldap_attr_t *)calloc(1,
545 attrs->attrname = "nisPublicKey";
546 attrs->attrvalue = alist[0];
547 attrs->value_count = keycount[0];
548 *pkeyattrs = attrs;
550 if ((attrs = (ns_ldap_attr_t *)calloc(1,
553 attrs->attrname = "nisSecretKey";
554 attrs->attrvalue = alist[1];
555 attrs->value_count = keycount[1];
556 *ckeyattrs = attrs;
562 * Do the actual Add or update of attributes in attrs.
572 ns_ldap_attr_t **attrs,
683 (const ns_ldap_attr_t * const *)attrs,
687 (const ns_ldap_attr_t * const *)attrs,
884 ns_ldap_attr_t *attrs[4]; /* objectclass, pk, sk, NULL */
890 if ((attrs[0] = (ns_ldap_attr_t *)calloc(1,
901 attrs[0]->attrname = "objectClass";
902 attrs[0]->attrvalue = newattr;
903 attrs[0]->value_count = 1;
909 if ((attrs[1] = (ns_ldap_attr_t *)calloc(1,
920 attrs[1]->attrname = "nisPublicKey";
921 attrs[1]->attrvalue = newattr;
922 attrs[1]->value_count = 1;
928 if ((attrs[2] = (ns_ldap_attr_t *)calloc(1,
939 attrs[2]->attrname = "nisSecretKey";
940 attrs[2]->attrvalue = newattr;
941 attrs[2]->value_count = 1;
944 attrs[3] = NULL;
946 update_ldap_attr(dn, attrs, passwd, TRUE, update4host,
950 ns_ldap_attr_t *attrs[4]; /* objectclass, pk, sk, NULL */
966 attrs[0] = pattrs;
967 attrs[1] = cattrs;
968 attrs[2] = NULL;
970 update_ldap_attr(dn, attrs, passwd, FALSE, update4host,