summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Slebodnik <lslebodn@redhat.com>2014-05-27 21:42:52 +0200
committerJakub Hrozek <jhrozek@redhat.com>2014-06-03 13:52:29 +0200
commit0eb41f729953b75b54967b22c58922380eb1cf45 (patch)
tree03369fc452489650fb7cbb3a161f063220453aae
parent0690f3222a69607843433e6ad0870af95193801e (diff)
downloadsssd-0eb41f729953b75b54967b22c58922380eb1cf45.tar.gz
sssd-0eb41f729953b75b54967b22c58922380eb1cf45.tar.xz
sssd-0eb41f729953b75b54967b22c58922380eb1cf45.zip
PAM: Include header file security/pam_appl.h
We need this file for declaration of pam functions pam_get_item, pam_putenv, pam_set_data, pam_strerror, pam_set_item There is already test in configure script for this header file, but it was not included in pam_sss.c sh-4.2$ git grep pam_appl.h src/external/pam.m4:AC_CHECK_HEADERS([security/pam_appl.h ... src/providers/data_provider_be.c:#include <security/pam_appl.h> src/providers/proxy/proxy.h:#include <security/pam_appl.h> src/providers/proxy/proxy_child.c:#include <security/pam_appl.h> src/responder/pam/pamsrv.h:#include <security/pam_appl.h> src/sss_client/pam_test_client.c:#include <security/pam_appl.h> src/util/auth_utils.h:#include <security/pam_appl.h> Reviewed-by: Sumit Bose <sbose@redhat.com> (cherry picked from commit 81d6673764c4e2f635482be1efd52eba3ab5a27f)
-rw-r--r--src/sss_client/pam_sss.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sss_client/pam_sss.c b/src/sss_client/pam_sss.c
index e219e8bb5..db18348b5 100644
--- a/src/sss_client/pam_sss.c
+++ b/src/sss_client/pam_sss.c
@@ -39,6 +39,7 @@
#include <stdbool.h>
#include <security/pam_modules.h>
+#include <security/pam_appl.h>
#include <security/pam_ext.h>
#include <security/pam_modutil.h>
#include "sss_pam_macros.h"