diff options
author | Bill Nottingham <notting@redhat.com> | 2001-04-02 21:01:28 +0000 |
---|---|---|
committer | Bill Nottingham <notting@redhat.com> | 2001-04-02 21:01:28 +0000 |
commit | 9a1806d7b052ec6b4f1bd151c288cbeb99380a35 (patch) | |
tree | 56a5f723eec82cc64d26a399bb91ce506648fdad | |
parent | 4f3236cf4d3ab62463514e7dcf485fdf7111c115 (diff) | |
download | initscripts-9a1806d7b052ec6b4f1bd151c288cbeb99380a35.tar initscripts-9a1806d7b052ec6b4f1bd151c288cbeb99380a35.tar.gz initscripts-9a1806d7b052ec6b4f1bd151c288cbeb99380a35.tar.bz2 initscripts-9a1806d7b052ec6b4f1bd151c288cbeb99380a35.tar.xz initscripts-9a1806d7b052ec6b4f1bd151c288cbeb99380a35.zip |
deuglify (#23198)
-rwxr-xr-x | sysconfig/network-scripts/ifup-ipx | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/sysconfig/network-scripts/ifup-ipx b/sysconfig/network-scripts/ifup-ipx index 926ac910..a626f27a 100755 --- a/sysconfig/network-scripts/ifup-ipx +++ b/sysconfig/network-scripts/ifup-ipx @@ -25,18 +25,17 @@ CONFIG=$1 source_config for frametype in 802.2 802.3 ETHERII SNAP ; do - # Yes, this kind of evaluation is really necessary to do this. - # Welcome to shell programming... No, we were not smoking some - # particularly good floppies while we wrote this. :-) framename=$(echo $frametype | sed 's/\./_/') - case $(eval echo $(echo \$`echo IPXACTIVE_$framename`)) in + eval ACT=\$IPXACTIVE_$framename + case $ACT in yes|true) - case $(eval echo $(echo \$`echo IPXPRIMARY_$framename`)) in + eval PRIM=\$IPXPRIMARY_$framename + case $PRIM in yes|true) primary=-p ;; *) primary= ;; esac - /sbin/ipx_interface add $primary $1 $frametype \ - $(eval echo $(echo \$`echo IPXNETNUM_$framename`)) + eval NUM=\$IPXNETNUM_$framename + /sbin/ipx_interface add $primary $1 $frametype $NUM ;; esac done |