# HG changeset patch # User Paul Fisher # Date 1751178086 14400 # Node ID 82995b4dcceefdaebd5b549737026e2bd5efe190 # Parent 04105e9a7de8e547ccfd2e30ea4b707cece00127 Finish renaming "illumos" to "sun". diff -r 04105e9a7de8 -r 82995b4dccee libpam-sys/src/constants.rs --- a/libpam-sys/src/constants.rs Sun Jun 29 02:19:48 2025 -0400 +++ b/libpam-sys/src/constants.rs Sun Jun 29 02:21:26 2025 -0400 @@ -124,10 +124,10 @@ ); } -#[cfg_pam_impl(any("Illumos", "OpenPam", "OpenPamMinimal"))] -pub use illumos_openpam; -#[cfg_pam_impl(any("Illumos", "OpenPam", "OpenPamMinimal"))] -mod illumos_openpam { +#[cfg_pam_impl(any("OpenPam", "OpenPamMinimal", "Sun"))] +pub use openpam_sun::*; +#[cfg_pam_impl(any("OpenPam", "OpenPamMinimal", "Sun"))] +mod openpam_sun { define!( /// An error code. PAM_OPEN_ERR = 1; @@ -187,24 +187,6 @@ ); } -/// Constants exclusive to Illumos. -#[cfg_pam_impl("Sun")] -pub use sun::*; -#[cfg_pam_impl("Sun")] -mod sun { - /// The total number of PAM error codes. - pub const PAM_TOTAL_ERRNUM: u32 = 28; - - define!( - /// An item type. - PAM_RESOURCE = 11; - PAM_AUSER = 12; - ); - - /// A flag for `pam_chauthtok`. - pub const PAM_NO_AUTHTOK_CHECK: u32 = 0b1000; -} - #[cfg_pam_impl("OpenPam")] pub use openpam::*; #[cfg_pam_impl("OpenPam")] @@ -231,3 +213,21 @@ pub const PAM_NUM_ITEMS: u32 = 14; } +/// Constants exclusive to Illumos. +#[cfg_pam_impl("Sun")] +pub use sun::*; +#[cfg_pam_impl("Sun")] +mod sun { + /// The total number of PAM error codes. + pub const PAM_TOTAL_ERRNUM: u32 = 28; + + define!( + /// An item type. + PAM_RESOURCE = 11; + PAM_AUSER = 12; + ); + + /// A flag for `pam_chauthtok`. + pub const PAM_NO_AUTHTOK_CHECK: u32 = 0b1000; +} +