diff src/logging.rs @ 136:efbc235f01d3 default tip

Separate libpam-sys-helpers from libpam-sys. This separates the parts of libpam-sys that don't need linking against libpam from the parts that do need to link against libpam.
author Paul Fisher <paul@pfish.zone>
date Thu, 03 Jul 2025 14:28:04 -0400
parents 6c1e1bdb4164
children
line wrap: on
line diff
--- a/src/logging.rs	Thu Jul 03 11:14:49 2025 -0400
+++ b/src/logging.rs	Thu Jul 03 14:28:04 2025 -0400
@@ -17,10 +17,12 @@
 
 #[cfg(pam_impl = "OpenPam")]
 mod levels {
-    pub const ERROR: i32 = libpam_sys::PAM_LOG_ERROR;
-    pub const WARN: i32 = libpam_sys::PAM_LOG_NOTICE;
-    pub const INFO: i32 = libpam_sys::PAM_LOG_VERBOSE;
-    pub const DEBUG: i32 = libpam_sys::PAM_LOG_DEBUG;
+    use libpam_sys_helpers::constants;
+
+    pub const ERROR: i32 = constants::PAM_LOG_ERROR;
+    pub const WARN: i32 = constants::PAM_LOG_NOTICE;
+    pub const INFO: i32 = constants::PAM_LOG_VERBOSE;
+    pub const DEBUG: i32 = constants::PAM_LOG_DEBUG;
 }
 #[cfg(not(pam_impl = "OpenPam"))]
 mod levels {