summaryrefslogtreecommitdiffstats
path: root/etc/rc.d/pccard
diff options
context:
space:
mode:
authorsheldonh <sheldonh@FreeBSD.org>1999-09-13 15:44:20 +0000
committersheldonh <sheldonh@FreeBSD.org>1999-09-13 15:44:20 +0000
commitd8a93d30ec0f7b9de2d59dab07ac29c6f7f8f663 (patch)
treef61d8b7d858e07792674c281853167482e6806c5 /etc/rc.d/pccard
parent019fd9cb5fe17ed3ce93a28306ec3009d2a512f7 (diff)
downloadFreeBSD-src-d8a93d30ec0f7b9de2d59dab07ac29c6f7f8f663.zip
FreeBSD-src-d8a93d30ec0f7b9de2d59dab07ac29c6f7f8f663.tar.gz
Apply a consistent style to most of the etc scripts. Particularly, use
case instead of test where appropriate, since case allows case is a sh builtin and (as a side-effect) allows case-insensitivity. Changes discussed on freebsd-hackers. Submitted by: Doug Barton <Doug@gorean.org>
Diffstat (limited to 'etc/rc.d/pccard')
-rw-r--r--etc/rc.d/pccard23
1 files changed, 15 insertions, 8 deletions
diff --git a/etc/rc.d/pccard b/etc/rc.d/pccard
index 92a4ee3..a68323b 100644
--- a/etc/rc.d/pccard
+++ b/etc/rc.d/pccard
@@ -2,15 +2,22 @@
# PC-card startup script
# $FreeBSD$
-if [ "${pccard_enable}" = "YES" ] ; then
- if [ "${pccard_mem}" != "DEFAULT" ] ; then
- pccardc pccardmem ${pccard_mem}
- else
+case ${pccard_enable} in
+[Yy][Ee][Ss])
+ case ${pccard_mem} in
+ [Dd][Ee][Ff][Aa][Uu][Ll][Tt])
pccardc pccardmem 0xd0000
- fi
- if [ -n "${pccard_conf}" ] ; then
+ ;;
+ *)
+ pccardc pccardmem ${pccard_mem}
+ ;;
+ esac
+
+ if [ -n "${pccard_conf}" ]; then
pccardd_flags="${pccardd_flags} -f ${pccard_conf}"
fi
- echo -n "Enable PC-card."
+
+ echo -n "Enable PC-card."
pccardd ${pccardd_flags} 2>&1 > /var/log/pccardd.debug
-fi
+ ;;
+esac
OpenPOWER on IntegriCloud