aboutsummaryrefslogtreecommitdiffstats
path: root/src/ccw_init
diff options
context:
space:
mode:
Diffstat (limited to 'src/ccw_init')
-rwxr-xr-xsrc/ccw_init43
1 files changed, 0 insertions, 43 deletions
diff --git a/src/ccw_init b/src/ccw_init
deleted file mode 100755
index a5009b47..00000000
--- a/src/ccw_init
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/bash
-
-[ -z "$DEVPATH" ] && exit 0
-[ "$SUBSYSTEM" != "ccw" ] && exit 0
-
-NOLOCALE="yes"
-
-. /etc/sysconfig/network-scripts/network-functions
-
-# First, determine our channel
-
-CHANNEL=${DEVPATH##*/}
-
-CONFIG=$(get_config_by_subchannel $CHANNEL)
-
-if [ -n "$CONFIG" ]; then
- cd /etc/sysconfig/network-scripts
- source_config
-fi
-
-# SUBCHANNELS is only set on mainframe ccwgroup devices
-[ -z "$SUBCHANNELS" -o -z "$NETTYPE" ] && exit 0
-DIR="/sys/bus/ccwgroup/drivers/$NETTYPE"
-SYSDIR="$DIR/${SUBCHANNELS//,*/}"
-[ -e $SYSDIR ] && exit 0
-echo "$SUBCHANNELS" > $DIR/group
-if [ -n "$PORTNAME" ]; then
- if [ "$NETTYPE" = "lcs" ]; then
- [ -e $SYSDIR/portno ] && echo "$PORTNAME" > $SYSDIR/portno
- else
- [ -e $SYSDIR/portname ] && echo "$PORTNAME" > $SYSDIR/portname
- fi
-fi
-if [ "$NETTYPE" = "ctc" -a -n "$CTCPROT" ]; then
- echo "$CTCPROT" > $SYSDIR/protocol
-fi
-if [ -n "$OPTIONS" ]; then
-
- for i in $OPTIONS; do
- echo "${i//*=/}" > "$SYSDIR/${i//=*/}"
- done
-fi
-[ -e $SYSDIR/online ] && echo 1 > $SYSDIR/online