diff options
author | Solar Designer <solar@openwall.com> | 2023-12-29 01:56:58 +0100 |
---|---|---|
committer | Solar Designer <solar@openwall.com> | 2023-12-29 01:56:58 +0100 |
commit | 1d2814a8a9262444b4c30d1cb320448728aa10ab (patch) | |
tree | 1d21cb358c91673e5b2ba5f2177b4f91c1c7803f /modules/pam_unix/passverify.c | |
parent | 8d95558f5286c4f58083078a1b85d60750d34b47 (diff) | |
download | pam-1d2814a8a9262444b4c30d1cb320448728aa10ab.tar.gz pam-1d2814a8a9262444b4c30d1cb320448728aa10ab.tar.bz2 pam-1d2814a8a9262444b4c30d1cb320448728aa10ab.zip |
unix_chkpwd, unix_update: Use exit codes 128+ on signals
Diffstat (limited to 'modules/pam_unix/passverify.c')
-rw-r--r-- | modules/pam_unix/passverify.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/pam_unix/passverify.c b/modules/pam_unix/passverify.c index 9d365dc9..3bcfed7f 100644 --- a/modules/pam_unix/passverify.c +++ b/modules/pam_unix/passverify.c @@ -1154,7 +1154,7 @@ su_sighandler(int sig) } #endif if (sig > 0) { - _exit(sig); + _exit(128 + (sig & 127)); } } |