diff options
Diffstat (limited to 'src/sss_client/pam_sss.c')
-rw-r--r-- | src/sss_client/pam_sss.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/sss_client/pam_sss.c b/src/sss_client/pam_sss.c index efbc48b6..4d873893 100644 --- a/src/sss_client/pam_sss.c +++ b/src/sss_client/pam_sss.c @@ -23,6 +23,8 @@ #define PAM_SM_ACCOUNT #define PAM_SM_SESSION #define PAM_SM_PASSWORD +#define DEBUG(X, ...) fprintf(stderr, X, ##__VA_ARGS__) +#define PAM_DEBUG #include "config.h" #include <sys/types.h> @@ -1077,6 +1079,8 @@ static int send_and_receive(pam_handle_t *pamh, struct pam_items *pi, errnop = 0; ret = sss_pam_make_request(task, &rd, &repbuf, &replen, &errnop); + DEBUG("sss_pam_make_request returned responder status: %d\n", ret); + DEBUG("sss_pam_make_request returned errnop: %d\n", errnop); if (ret != PAM_SUCCESS) { if (errnop != 0) { |