The pam_strerror
function
returns a pointer to a string describing the error code
passed in the argument errnum, possibly using the
LC_MESSAGES part of the current locale to select the
appropriate language. This string must not be modified by the
application. No library function will modify this string.