Lines Matching defs:sattrs

104 	ns_ldap_attr_t **sattrs;	/* passwd attrs */
166 if (p->sattrs) {
168 if (p->sattrs[i] != NULL) {
169 free(p->sattrs[i]->attrvalue[0]);
170 free(p->sattrs[i]);
173 free(p->sattrs);
423 ldapbuf->sattrs = calloc(_S_MAX_ATTR, sizeof (ns_ldap_attr_t *));
424 if (ldapbuf->sattrs == NULL)
553 ns_ldap_attr_t **sattrs = ldapbuf->sattrs;
650 NEW_ATTR(sattrs, sidx, _PWD_USERPASSWORD, val);
653 if (attr_addmod(sattrs, &sidx, _S_LASTCHANGE,
656 if (attr_addmod(sattrs, &sidx, _S_FLAG,
682 NEW_ATTR(sattrs, sidx, _PWD_GECOS,
691 NEW_ATTR(sattrs, sidx, _PWD_HOMEDIRECTORY,
700 NEW_ATTR(sattrs, sidx, _PWD_LOGINSHELL,
735 NEW_ATTR(sattrs, sidx, _PWD_USERPASSWORD,
741 if (attr_addmod(sattrs, &sidx, _S_LASTCHANGE,
744 if (attr_addmod(sattrs, &sidx, _S_FLAG,
773 NEW_ATTR(sattrs, sidx, _PWD_USERPASSWORD,
776 if (attr_addmod(sattrs, &sidx, _S_FLAG,
781 if (attr_addmod(sattrs, &sidx, _S_LASTCHANGE,
805 NEW_ATTR(sattrs, sidx, _PWD_USERPASSWORD, spw->sp_pwdp);
807 if (attr_addmod(sattrs, &sidx, _S_LASTCHANGE,
812 if (attr_addmod(sattrs, &sidx, _S_FLAG,
823 NEW_ATTR(sattrs, sidx, _S_LASTCHANGE, val);
825 NEW_ATTR(sattrs, sidx, _S_FLAG, val);
832 NEW_ATTR(sattrs, sidx, _S_LASTCHANGE, val);
834 NEW_ATTR(sattrs, sidx, _S_FLAG, val);
844 NEW_ATTR(sattrs, sidx, _S_MIN, val);
855 NEW_ATTR(sattrs, sidx, _S_MIN, val);
857 NEW_ATTR(sattrs, sidx, _S_WARNING, val);
867 NEW_ATTR(sattrs, sidx, _S_MIN,
884 if (attr_addmod(sattrs, &sidx,
887 if (attr_addmod(sattrs, &sidx,
893 NEW_ATTR(sattrs, sidx, _S_MAX, val);
904 NEW_ATTR(sattrs, sidx, _S_WARNING, val);
911 NEW_ATTR(sattrs, sidx, _S_INACTIVE, val);
918 NEW_ATTR(sattrs, sidx, _S_EXPIRE, val);
926 NEW_ATTR(sattrs, sidx, _S_FLAG, val);
942 NEW_ATTR(sattrs, sidx, _S_FLAG, val);
944 NEW_ATTR(sattrs, sidx, _S_LASTCHANGE, val);
955 NEW_ATTR(sattrs, sidx, _S_FLAG, val);
957 NEW_ATTR(sattrs, sidx, _S_LASTCHANGE, val);
986 if (attr_addmod(sattrs, &sidx, _S_MIN, -1) < 0)
988 if (attr_addmod(sattrs, &sidx, _S_MAX, -1) < 0)
990 if (attr_addmod(sattrs, &sidx, _S_WARNING,
997 if (attr_addmod(sattrs, &sidx, _S_MIN,
1000 if (attr_addmod(sattrs, &sidx, _S_MAX,
1003 if (attr_addmod(sattrs, &sidx,
1011 sattrs[sidx] = NULL;
1216 ns_ldap_attr_t **sattrs = ldapbuf->sattrs;
1234 sattrs != NULL && sattrs[0] != NULL) {
1239 res = ldap_replaceattr(dn, sattrs, NULL, NULL, &pwd_status,