
SHELL=/bin/sh
MASTER=/etc/master.d
DRVINSTALL=/etc/drvinstall
BOOTDIR=/usr/sys/lib

CLONE=`$DRVINSTALL -m $MASTER/clone -v 1.0 -nb`

#################################################
##  Install network drivers and make device files
#
ARP=`$DRVINSTALL  -m $MASTER/arp   -d $BOOTDIR/arp.o  -v1.0`
IP=`$DRVINSTALL   -m $MASTER/ip    -d $BOOTDIR/ip.o   -v1.0`
RAW=`$DRVINSTALL  -m $MASTER/raw   -d $BOOTDIR/raw.o  -v1.0`
SLP=`$DRVINSTALL  -m $MASTER/slip  -d $BOOTDIR/slip.o -v1.0`
SOM=`$DRVINSTALL  -m $MASTER/somod -d $BOOTDIR/somod.o  -v1.0`
TCP=`$DRVINSTALL  -m $MASTER/tcp   -d $BOOTDIR/tcp.o  -v1.0`
UDP=`$DRVINSTALL  -m $MASTER/udp   -d $BOOTDIR/udp.o  -v1.0`
UDD=`$DRVINSTALL  -m $MASTER/udd   -d $BOOTDIR/udd.o  -v1.0`
UDS=`$DRVINSTALL  -m $MASTER/uds   -d $BOOTDIR/uds.o  -v1.0`

ed -s /usr/sys/iolib > /dev/null <<EOE
$
i
	lib/twgmisc.a	\\
.
w
q
EOE

/bin/rm -f /dev/arp* /dev/ip* /dev/raw* /dev/tcp* /dev/ud* /dev/slip*

# Make clonable STREAMS devices
/etc/mknod /dev/arp  c $CLONE $ARP
/etc/mknod /dev/ip   c $CLONE $IP
/etc/mknod /dev/raw  c $CLONE $RAW
/etc/mknod /dev/tcp  c $CLONE $TCP
/etc/mknod /dev/udp  c $CLONE $UDP
/etc/mknod /dev/udd  c $CLONE $UDD
/etc/mknod /dev/uds  c $CLONE $UDS

# Make non-clonable STREAMS devices
/etc/mknod /dev/arp0 c $ARP 0
/etc/mknod /dev/ip0  c $IP  0
/etc/mknod /dev/raw0 c $RAW 0
/etc/mknod /dev/tcp0 c $TCP 0
/etc/mknod /dev/udp0 c $UDP 0
/etc/mknod /dev/udd0 c $UDD 0
/etc/mknod /dev/uds0 c $UDS 0
/etc/mknod /dev/slip0  c $SLP 0
/etc/mknod /dev/slipp0 c $SLP 1
/etc/mknod /dev/slip1  c $SLP 2
/etc/mknod /dev/slipp1 c $SLP 3

chmod 666 /dev/tcp* /dev/ud* 
chmod 600 /dev/ip* /dev/arp* /dev/raw* /dev/slip*

################    END    ################
