Lines Matching +defs:val +defs:list
64 #define NEW_ATTR(p, i, attr, val) \
66 p[i] = new_attr(attr, (val)); \
483 * max_present(list)
489 max_present(attrlist *list)
491 while (list != NULL)
492 if (list->type == ATTR_MAX && list->data.val_i != -1)
495 list = list->next;
500 * attr_addmod(attrs, idx, item, val)
502 * Adds or updates attribute 'item' in ldap_attrs list to value
555 char *pwd, *val;
587 val = malloc(cryptlen);
588 if (val == NULL)
590 (void) snprintf(val, cryptlen,
614 val = malloc(cryptlen);
615 if (val == NULL) {
618 (void) snprintf(val, cryptlen,
625 val = malloc(cryptlen);
626 if (val == NULL) {
629 (void) snprintf(val, cryptlen,
641 _PWD_USERPASSWORD, val);
650 NEW_ATTR(sattrs, sidx, _PWD_USERPASSWORD, val);
669 STRDUP_OR_RET(val, p->data.val_s);
671 NEW_ATTR(pattrs, pidx, _PWD_USERPASSWORD, val);
822 NUM_TO_STR(val, 0);
823 NEW_ATTR(sattrs, sidx, _S_LASTCHANGE, val);
824 NUM_TO_STR(val, (spw->sp_flag & ~TIME_MASK));
825 NEW_ATTR(sattrs, sidx, _S_FLAG, val);
831 NUM_TO_STR(val, p->data.val_i);
832 NEW_ATTR(sattrs, sidx, _S_LASTCHANGE, val);
833 NUM_TO_STR(val, (spw->sp_flag & ~TIME_MASK));
834 NEW_ATTR(sattrs, sidx, _S_FLAG, val);
843 NUM_TO_STR(val, p->data.val_i);
844 NEW_ATTR(sattrs, sidx, _S_MIN, val);
854 NUM_TO_STR(val, -1);
855 NEW_ATTR(sattrs, sidx, _S_MIN, val);
856 NUM_TO_STR(val, -1);
857 NEW_ATTR(sattrs, sidx, _S_WARNING, val);
866 NUM_TO_STR(val, 0);
868 val);
892 NUM_TO_STR(val, p->data.val_i);
893 NEW_ATTR(sattrs, sidx, _S_MAX, val);
903 NUM_TO_STR(val, p->data.val_i);
904 NEW_ATTR(sattrs, sidx, _S_WARNING, val);
910 NUM_TO_STR(val, p->data.val_i);
911 NEW_ATTR(sattrs, sidx, _S_INACTIVE, val);
917 NUM_TO_STR(val, p->data.val_i);
918 NEW_ATTR(sattrs, sidx, _S_EXPIRE, val);
925 NUM_TO_STR(val, p->data.val_i);
926 NEW_ATTR(sattrs, sidx, _S_FLAG, val);
941 NUM_TO_STR(val, spw->sp_flag);
942 NEW_ATTR(sattrs, sidx, _S_FLAG, val);
943 NUM_TO_STR(val, spw->sp_lstchg);
944 NEW_ATTR(sattrs, sidx, _S_LASTCHANGE, val);
954 NUM_TO_STR(val, spw->sp_flag);
955 NEW_ATTR(sattrs, sidx, _S_FLAG, val);
956 NUM_TO_STR(val, spw->sp_lstchg);
957 NEW_ATTR(sattrs, sidx, _S_LASTCHANGE, val);
1152 * other errors might need to be added to this list, for