PAM_RUSER
if ((err = pam_set_item(pamh, PAM_RUSER, remuser)) != PAM_SUCCESS) {
pam_set_item(pamh, PAM_RUSER, rusername) != PAM_SUCCESS)
if (pam_set_item(pamh, PAM_RUSER, NULL) != PAM_SUCCESS)
case PAM_RUSER:
if (pam_get_item(pamh, PAM_RUSER, (const void **)&rusername) !=
(void) pam_get_item(pamh, PAM_RUSER, (const void **)&ruser);