From: ajacoutot Date: Fri, 12 Nov 2021 08:38:02 +0000 (+0000) Subject: Simplify _rc_exit. X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=1cf9a0a8fb16dd0ab7632c28cc815f20ddf53d77;p=openbsd Simplify _rc_exit. --- diff --git a/etc/rc.d/rc.subr b/etc/rc.d/rc.subr index 0d16649544c..83827267f28 100644 --- a/etc/rc.d/rc.subr +++ b/etc/rc.d/rc.subr @@ -1,4 +1,4 @@ -# $OpenBSD: rc.subr,v 1.146 2021/11/11 12:08:36 ajacoutot Exp $ +# $OpenBSD: rc.subr,v 1.147 2021/11/12 08:38:02 ajacoutot Exp $ # # Copyright (c) 2010, 2011, 2014-2021 Antoine Jacoutot # Copyright (c) 2010, 2011 Ingo Schwarze @@ -133,14 +133,7 @@ _rc_exit() { local _pfix [ -z "${INRC}" -o X"$1" != X"ok" ] && _pfix="($1)" echo ${INRC:+'-n'} "${_pfix}" - case "$1" in - ok|killed) - exit 0 ;; - timeout) - exit 142 ;; - *) - exit 1 ;; - esac + [[ $1 == @(ok|killed) ]] && exit 0 || exit 1 } _rc_alarm()