#!/bin/sh

export LD_LIBRARY_PATH=/boot/lib:/lib:/usr/lib:/opt/sys/lib

echo -n "DHCP-UP interface-name:$INTERFACE local-IP-address:$IPADDRESS gateway-IP-address:$GATEWAY" > /dev/console

if [[ ( "dwc0" == "$INTERFACE" ) || ( "en5" == "$INTERFACE" ) ]]; then
   /bin/route add 172.16.0.0/16 $GATEWAY
   if [[ -n $NAMESERVER1 ]]; then
      /bin/setconf _CS_RESOLVE nameserver_$NAMESERVER1
   fi
fi

if [ -e "/opt/conn/etc/dhcp/dhcp-up" ]; then
   /opt/conn/etc/dhcp/dhcp-up
else
   FNAME=/dev/shmem/dhcp_$INTERFACE.txt
   echo -e "interface-name:$INTERFACE\nlocal-IP-address:$IPADDRESS\nremote-IP-address:$GATEWAY\nNS:$NAMESERVER1 $NAMESERVER2 $NAMESERVER3\n" > $FNAME.tmp
   /bin/mv $FNAME.tmp $FNAME
fi

exit 0