]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
pam_systemd_loadkey: add missing PAM_EXTERN
authorMike Yuan <me@yhndnzj.com>
Mon, 29 Apr 2024 07:46:32 +0000 (15:46 +0800)
committerMike Yuan <me@yhndnzj.com>
Mon, 29 Apr 2024 08:33:17 +0000 (16:33 +0800)
src/login/pam_systemd_loadkey.c

index 3b4e91124a2483e9a4f922878218dd09fef6c37d..088fd355ef7949885ca3288cd9c0f7af2834abc9 100644 (file)
@@ -18,7 +18,7 @@
  * This can be overridden by the keyname= parameter. */
 static const char DEFAULT_KEYNAME[] = "cryptsetup";
 
-_public_ int pam_sm_authenticate(
+_public_ PAM_EXTERN int pam_sm_authenticate(
                 pam_handle_t *handle,
                 int flags,
                 int argc, const char **argv) {
@@ -89,7 +89,7 @@ _public_ int pam_sm_authenticate(
         return PAM_SUCCESS;
 }
 
-_public_ int pam_sm_setcred(
+_public_ PAM_EXTERN int pam_sm_setcred(
                 pam_handle_t *handle,
                 int flags,
                 int argc, const char **argv) {