Blame libpam/pam_account.c

Packit 7e982e
/* pam_account.c - PAM Account Management */
Packit 7e982e
Packit 7e982e
#include "pam_private.h"
Packit 7e982e
Packit 7e982e
#include <stdio.h>
Packit 7e982e
Packit 7e982e
int pam_acct_mgmt(pam_handle_t *pamh, int flags)
Packit 7e982e
{
Packit 7e982e
    int retval;
Packit 7e982e
Packit 7e982e
    D(("called"));
Packit 7e982e
Packit 7e982e
    IF_NO_PAMH("pam_acct_mgmt", pamh, PAM_SYSTEM_ERR);
Packit 7e982e
Packit 7e982e
    if (__PAM_FROM_MODULE(pamh)) {
Packit 7e982e
	D(("called from module!?"));
Packit 7e982e
	return PAM_SYSTEM_ERR;
Packit 7e982e
    }
Packit 7e982e
Packit 7e982e
    retval = _pam_dispatch(pamh, flags, PAM_ACCOUNT);
Packit 7e982e
Packit 7e982e
    return retval;
Packit 7e982e
}