Mercurial > crates > nonstick
comparison src/constants.rs @ 86:23162cd399aa
fix THE REST OF THE CONSTANTS
author | Paul Fisher <paul@pfish.zone> |
---|---|
date | Tue, 10 Jun 2025 02:43:31 -0400 |
parents | 5e14bb093851 |
children | 05291b601f0a |
comparison
equal
deleted
inserted
replaced
85:5e14bb093851 | 86:23162cd399aa |
---|---|
108 /// The password service should only update those passwords | 108 /// The password service should only update those passwords |
109 /// that have aged. If this flag is _not_ passed, | 109 /// that have aged. If this flag is _not_ passed, |
110 /// the password service should update all passwords. | 110 /// the password service should update all passwords. |
111 /// | 111 /// |
112 /// This flag is only used by `change_authtok`. | 112 /// This flag is only used by `change_authtok`. |
113 const CHANGE_EXPIRED_AUTHTOK = pam_ffi::PAM_CHANGE_EXPIRED_AUTHTOK; | 113 const CHANGE_EXPIRED_AUTHTOK = pam_ffi::PAM_CHANGE_EXPIRED_AUTHTOK as u32; |
114 | |
115 /// This is a preliminary check for password changing. | 114 /// This is a preliminary check for password changing. |
116 /// The password should not be changed. | 115 /// The password should not be changed. |
117 /// | 116 /// |
118 /// This is only used between PAM and a module. | 117 /// This is only used between PAM and a module. |
119 /// Applications may not use this flag. | 118 /// Applications may not use this flag. |
120 /// | 119 /// |
121 /// This flag is only used by `change_authtok`. | 120 /// This flag is only used by `change_authtok`. |
122 const PRELIMINARY_CHECK = pam_ffi::PAM_PRELIM_CHECK; | 121 const PRELIMINARY_CHECK = pam_ffi::PAM_PRELIM_CHECK as u32; |
123 /// The password should actuallyPR be updated. | 122 /// The password should actuallyPR be updated. |
124 /// This and [Self::PRELIMINARY_CHECK] are mutually exclusive. | 123 /// This and [Self::PRELIMINARY_CHECK] are mutually exclusive. |
125 /// | 124 /// |
126 /// This is only used between PAM and a module. | 125 /// This is only used between PAM and a module. |
127 /// Applications may not use this flag. | 126 /// Applications may not use this flag. |
128 /// | 127 /// |
129 /// This flag is only used by `change_authtok`. | 128 /// This flag is only used by `change_authtok`. |
130 const UPDATE_AUTHTOK = pam_ffi::PAM_UPDATE_AUTHTOK; | 129 const UPDATE_AUTHTOK = pam_ffi::PAM_UPDATE_AUTHTOK as u32; |
131 } | 130 } |
132 } | 131 } |
133 | 132 |
134 /// The Linux-PAM error return values. Success is an Ok [Result]. | 133 /// The Linux-PAM error return values. Success is an Ok [Result]. |
135 /// | 134 /// |