aboutsummaryrefslogtreecommitdiff
path: root/pam/pam.c
diff options
context:
space:
mode:
Diffstat (limited to 'pam/pam.c')
-rw-r--r--pam/pam.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/pam/pam.c b/pam/pam.c
index e32770f..4769705 100644
--- a/pam/pam.c
+++ b/pam/pam.c
@@ -79,7 +79,8 @@ static int conversation(int num_msg, const struct pam_message** msg,
return PAM_SUCCESS;
}
-const struct pam_conv conv = {conversation, NULL};
+static const struct pam_conv conv = {conversation, NULL};
+const struct pam_conv* goConv = &conv;
void freeData(pam_handle_t* pamh, void* data, int error_status) { free(data); }
@@ -106,4 +107,4 @@ void freeSecret(pam_handle_t* pamh, char* data, int error_status) {
memset_sec(data, 0, size);
munlock(data, size);
free(data);
-} \ No newline at end of file
+}