summaryrefslogtreecommitdiffstats
path: root/login-utils/su-common.c
diff options
context:
space:
mode:
authorKarel Zak2018-02-01 14:58:52 +0100
committerKarel Zak2018-02-01 14:58:52 +0100
commitcf654e1c3ec8f6f9ac93bf4f6981d560249868d9 (patch)
tree6741056f336fae92b89c357b0779814c9711cb9d /login-utils/su-common.c
parentfindfs: don't include exitcodes.h (diff)
downloadkernel-qcow2-util-linux-cf654e1c3ec8f6f9ac93bf4f6981d560249868d9.tar.gz
kernel-qcow2-util-linux-cf654e1c3ec8f6f9ac93bf4f6981d560249868d9.tar.xz
kernel-qcow2-util-linux-cf654e1c3ec8f6f9ac93bf4f6981d560249868d9.zip
include/c: add errexec()
The new errexec() macro consolidate and unify the way how util-linux tools react to failed exec()-like functions: * exit code 126 when program located, but not usable * exit code 127 when could not find program to exec The exit codes are compatible with coreutils. Note that all the change is located in c.h; the file exitcodes.h contains API specific (mkfs, fsck, ...) codes only. Addresses: https://github.com/karelzak/util-linux/pull/311 Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'login-utils/su-common.c')
0 files changed, 0 insertions, 0 deletions