Lines Matching refs:item
166 * PAM_DEBUG_ITEM (0x0002), log item values and
390 pam_set_item(pam_handle_t *pamh, int item_type, const void *item)
436 if (item == NULL) {
440 pip->pi_addr = strdup((char *)item);
454 if (item != NULL)
455 (void) memcpy(pip->pi_addr, item, (unsigned int) size);
471 if (item != NULL) {
479 s = (struct pam_repository *)item;
501 item ? (void *)((struct pam_conv *)item)->conv :
508 item ? (((struct pam_repository *)item)->type ?
509 ((struct pam_repository *)item)->type : "NULL") :
519 item ? (char *)item : "NULL");
525 item ? "********" : "NULL");
531 item ? (char *)item : "NULL");
543 pam_get_item(const pam_handle_t *pamh, int item_type, void **item)
569 *item = pip->pi_addr;
575 (void *)((struct pam_conv *)*item)->conv);
581 *item ? (((struct pam_repository *)*item)->type ?
582 ((struct pam_repository *)*item)->type : "NULL") :
592 *item ? *(char **)item : "NULL");
598 *item ? "********" : "NULL");
604 *item ? *(char **)item : "NULL");
1138 * we shouldn't reset the AUTHTOK item
2658 * item is NULL, memset(pip->pi_addr, 0, size) is called.
2790 * PAM_AUTHTOK item if this value is not already set.
2792 * PAM_OLDAUTHTOK item if this value is not
2813 /* get password from pam handle item list */
2841 * Prompt for new password and save in pam handle item list
2842 * if the that item is not already set.
2856 /* save the new password if this item was NULL */