summaryrefslogtreecommitdiffstats
path: root/src/sss_client/pam_sss.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/sss_client/pam_sss.c')
-rw-r--r--src/sss_client/pam_sss.c4
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) {