summaryrefslogtreecommitdiffstats
path: root/term-utils/mesg.c
diff options
context:
space:
mode:
authorSami Kerola2015-02-22 15:41:40 +0100
committerKarel Zak2015-02-24 12:42:06 +0100
commitcd2a6f1cfd1ca85aae127fcdb249df46163d1a7c (patch)
treeee3b96fd19dca305682de5e00973ce66d701a038 /term-utils/mesg.c
parenteject: use parse_switch() (diff)
downloadkernel-qcow2-util-linux-cd2a6f1cfd1ca85aae127fcdb249df46163d1a7c.tar.gz
kernel-qcow2-util-linux-cd2a6f1cfd1ca85aae127fcdb249df46163d1a7c.tar.xz
kernel-qcow2-util-linux-cd2a6f1cfd1ca85aae127fcdb249df46163d1a7c.zip
rpmatch: use symbolic value when evaluation return codes
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Diffstat (limited to 'term-utils/mesg.c')
-rw-r--r--term-utils/mesg.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/term-utils/mesg.c b/term-utils/mesg.c
index 3cb1d24e6..77d89c755 100644
--- a/term-utils/mesg.c
+++ b/term-utils/mesg.c
@@ -137,7 +137,7 @@ int main(int argc, char *argv[])
}
switch (rpmatch(argv[0])) {
- case 1:
+ case RPMATCH_YES:
#ifdef USE_TTY_GROUP
if (chmod(tty, sb.st_mode | S_IWGRP) < 0)
#else
@@ -147,13 +147,13 @@ int main(int argc, char *argv[])
if (verbose)
puts(_("write access to your terminal is allowed"));
return IS_ALLOWED;
- case 0:
+ case RPMATCH_NO:
if (chmod(tty, sb.st_mode & ~(S_IWGRP|S_IWOTH)) < 0)
err(MESG_EXIT_FAILURE, _("change %s mode failed"), tty);
if (verbose)
puts(_("write access to your terminal is denied"));
return IS_NOT_ALLOWED;
- case -1:
+ case RPMATCH_INVALID:
warnx(_("invalid argument: %s"), argv[0]);
usage(stderr);
default: