diff options
author | Tomasz Kramkowski <tomasz@kramkow.ski> | 2023-01-29 17:29:18 +0000 |
---|---|---|
committer | Tomasz Kramkowski <tomasz@kramkow.ski> | 2023-01-29 17:29:18 +0000 |
commit | 8700f1a4e37b946f7f5c452a6677a3da3e9d11fa (patch) | |
tree | 88297dd8ec71e473e48ae6debaf1cbe62ca1311c | |
parent | 7365f0c5758954ea29b3e34648baca4b9876e624 (diff) | |
download | pam_usercg_rust-8700f1a4e37b946f7f5c452a6677a3da3e9d11fa.tar.gz pam_usercg_rust-8700f1a4e37b946f7f5c452a6677a3da3e9d11fa.tar.xz pam_usercg_rust-8700f1a4e37b946f7f5c452a6677a3da3e9d11fa.zip |
Return PAM_IGNORE from close session
-rw-r--r-- | src/lib.rs | 2 | ||||
-rw-r--r-- | src/pam.rs | 1 |
2 files changed, 2 insertions, 1 deletions
@@ -70,5 +70,5 @@ pub extern "C" fn pam_sm_close_session( _argc: c_int, _argv: *const *const c_char, ) -> c_int { - pam::SUCCESS + pam::IGNORE } @@ -9,6 +9,7 @@ pub struct PAMHandle { pub const SUCCESS: c_int = 0; pub const SESSION_ERR: c_int = 14; +pub const IGNORE: c_int = 25; extern "C" { fn pam_get_user( |