comparison src/constants.rs @ 148:4b3a5095f68c

Move libpam-sys helpers into their own library. - Renames libpam-sys-helpers to libpam-sys-consts. - Moves libpam-sys-helpers::helpers into libpam-sys-helpers, which moves them completely out of libpam-sys's dependency chain. - Moves the aliases from libpam-sys into libpam-sys::aliases.
author Paul Fisher <paul@pfish.zone>
date Mon, 07 Jul 2025 12:11:43 -0400
parents 1bc52025156b
children
comparison
equal deleted inserted replaced
147:4d7333337569 148:4b3a5095f68c
13 /// 13 ///
14 /// **The values of these constants are deliberately selected _not_ to match 14 /// **The values of these constants are deliberately selected _not_ to match
15 /// any PAM implementations. Applications should always use the symbolic value 15 /// any PAM implementations. Applications should always use the symbolic value
16 /// and not a magic number.** 16 /// and not a magic number.**
17 mod pam_constants { 17 mod pam_constants {
18 pub use libpam_sys_helpers::constants::*; 18 pub use libpam_sys_consts::constants::*;
19 19
20 macro_rules! define { 20 macro_rules! define {
21 ($(#[$attr:meta])* $($name:ident = $value:expr;)+) => { 21 ($(#[$attr:meta])* $($name:ident = $value:expr;)+) => {
22 define!( 22 define!(
23 @meta { $(#[$attr])* } 23 @meta { $(#[$attr])* }