summaryrefslogtreecommitdiff
path: root/libpamc
diff options
context:
space:
mode:
Diffstat (limited to 'libpamc')
-rw-r--r--libpamc/include/security/pam_client.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/libpamc/include/security/pam_client.h b/libpamc/include/security/pam_client.h
index 90040fbe..16a2c1b1 100644
--- a/libpamc/include/security/pam_client.h
+++ b/libpamc/include/security/pam_client.h
@@ -9,6 +9,10 @@
#ifndef PAM_CLIENT_H
#define PAM_CLIENT_H
+#ifdef __cplusplus
+extern "C" {
+#endif /* def __cplusplus */
+
#include <unistd.h>
#include <string.h>
#include <stdio.h>
@@ -186,5 +190,8 @@ do { \
(((prompt)->control <= PAM_BPC_FAIL && (prompt)->control >= PAM_BPC_OK) \
? PAM_BPC_TRUE:PAM_BPC_FALSE)
+#ifdef __cplusplus
+}
+#endif /* def __cplusplus */
#endif /* PAM_CLIENT_H */