Changeset 183 in openpam for trunk


Ignore:
Timestamp:
Dec 12, 2002, 4:58:28 PM (17 years ago)
Author:
Dag-Erling Smørgrav
Message:

Add an array of symbolic names for the PAM error codes.
Fix a minor style nit.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/pam_strerror.c

    r157 r183  
    3232 * SUCH DAMAGE.
    3333 *
    34  * $P4: //depot/projects/openpam/lib/pam_strerror.c#10 $
     34 * $P4: //depot/projects/openpam/lib/pam_strerror.c#11 $
    3535 */
    3636
     
    4040
    4141#include "openpam_impl.h"
     42
     43const char *_pam_err_name[PAM_NUM_ERRORS] = {
     44        "PAM_SUCCESS",
     45        "PAM_OPEN_ERR",
     46        "PAM_SYMBOL_ERR",
     47        "PAM_SERVICE_ERR",
     48        "PAM_SYSTEM_ERR",
     49        "PAM_BUF_ERR",
     50        "PAM_CONV_ERR",
     51        "PAM_PERM_DENIED",
     52        "PAM_MAXTRIES",
     53        "PAM_AUTH_ERR",
     54        "PAM_NEW_AUTHTOK_REQD",
     55        "PAM_CRED_INSUFFICIENT",
     56        "PAM_AUTHINFO_UNAVAIL",
     57        "PAM_USER_UNKNOWN",
     58        "PAM_CRED_UNAVAIL",
     59        "PAM_CRED_EXPIRED",
     60        "PAM_CRED_ERR",
     61        "PAM_ACCT_EXPIRED",
     62        "PAM_AUTHTOK_EXPIRED",
     63        "PAM_SESSION_ERR",
     64        "PAM_AUTHTOK_ERR",
     65        "PAM_AUTHTOK_RECOVERY_ERR",
     66        "PAM_AUTHTOK_LOCK_BUSY",
     67        "PAM_AUTHTOK_DISABLE_AGING",
     68        "PAM_NO_MODULE_DATA",
     69        "PAM_IGNORE",
     70        "PAM_ABORT",
     71        "PAM_TRY_AGAIN",
     72        "PAM_MODULE_UNKNOWN",
     73        "PAM_DOMAIN_UNKNOWN"
     74};
    4275
    4376/*
     
    5487        static char unknown[16];
    5588
    56         pamh = pamh;
     89        (void)pamh;
    5790
    5891        switch (error_number) {
Note: See TracChangeset for help on using the changeset viewer.