Lines Matching refs:sattrs

105 	ns_ldap_attr_t **sattrs;	/* passwd attrs */  member
167 if (p->sattrs) { in free_ldapbuf()
169 if (p->sattrs[i] != NULL) { in free_ldapbuf()
170 free(p->sattrs[i]->attrvalue[0]); in free_ldapbuf()
171 free(p->sattrs[i]); in free_ldapbuf()
174 free(p->sattrs); in free_ldapbuf()
424 ldapbuf->sattrs = calloc(_S_MAX_ATTR, sizeof (ns_ldap_attr_t *)); in ldap_getpwnam()
425 if (ldapbuf->sattrs == NULL) in ldap_getpwnam()
554 ns_ldap_attr_t **sattrs = ldapbuf->sattrs; in ldap_update() local
634 NEW_ATTR(sattrs, sidx, _PWD_USERPASSWORD, val); in ldap_update()
636 if (attr_addmod(sattrs, &sidx, _S_LASTCHANGE, in ldap_update()
641 if (attr_addmod(sattrs, &sidx, _S_FLAG, in ldap_update()
667 NEW_ATTR(sattrs, sidx, _PWD_GECOS, in ldap_update()
676 NEW_ATTR(sattrs, sidx, _PWD_HOMEDIRECTORY, in ldap_update()
685 NEW_ATTR(sattrs, sidx, _PWD_LOGINSHELL, in ldap_update()
716 NEW_ATTR(sattrs, sidx, _PWD_USERPASSWORD, in ldap_update()
719 if (attr_addmod(sattrs, &sidx, _S_LASTCHANGE, in ldap_update()
744 NEW_ATTR(sattrs, sidx, _PWD_USERPASSWORD, in ldap_update()
746 if (attr_addmod(sattrs, &sidx, _S_LASTCHANGE, in ldap_update()
758 NEW_ATTR(sattrs, sidx, _PWD_USERPASSWORD, spw->sp_pwdp); in ldap_update()
759 if (attr_addmod(sattrs, &sidx, _S_LASTCHANGE, in ldap_update()
769 NEW_ATTR(sattrs, sidx, _S_LASTCHANGE, val); in ldap_update()
776 NEW_ATTR(sattrs, sidx, _S_LASTCHANGE, val); in ldap_update()
786 NEW_ATTR(sattrs, sidx, _S_MIN, val); in ldap_update()
797 NEW_ATTR(sattrs, sidx, _S_MIN, val); in ldap_update()
799 NEW_ATTR(sattrs, sidx, _S_WARNING, val); in ldap_update()
809 NEW_ATTR(sattrs, sidx, _S_MIN, in ldap_update()
825 if (attr_addmod(sattrs, &sidx, in ldap_update()
833 NEW_ATTR(sattrs, sidx, _S_MAX, val); in ldap_update()
844 NEW_ATTR(sattrs, sidx, _S_WARNING, val); in ldap_update()
851 NEW_ATTR(sattrs, sidx, _S_INACTIVE, val); in ldap_update()
858 NEW_ATTR(sattrs, sidx, _S_EXPIRE, val); in ldap_update()
865 NEW_ATTR(sattrs, sidx, _S_FLAG, val); in ldap_update()
877 NEW_ATTR(sattrs, sidx, _S_FLAG, val); in ldap_update()
887 NEW_ATTR(sattrs, sidx, _S_FLAG, val); in ldap_update()
916 if (attr_addmod(sattrs, &sidx, _S_MIN, -1) < 0) in ldap_update()
918 if (attr_addmod(sattrs, &sidx, _S_MAX, -1) < 0) in ldap_update()
920 if (attr_addmod(sattrs, &sidx, _S_WARNING, in ldap_update()
927 if (attr_addmod(sattrs, &sidx, _S_MIN, in ldap_update()
930 if (attr_addmod(sattrs, &sidx, _S_MAX, in ldap_update()
933 if (attr_addmod(sattrs, &sidx, in ldap_update()
941 sattrs[sidx] = NULL; in ldap_update()
1146 ns_ldap_attr_t **sattrs = ldapbuf->sattrs; in ldap_putpwnam() local
1164 sattrs != NULL && sattrs[0] != NULL) { in ldap_putpwnam()
1169 res = ldap_replaceattr(dn, sattrs, NULL, NULL, &pwd_status, in ldap_putpwnam()