#!/bin/sh
#
# Copyright (c) 1995, by Sun Microsystems, Inc.
#
#ident	"@(#)Solstice LAN Servers   1.0	95/08/14 SMI"
CONFIG=/etc/opt/SUNWsnadm/config.tn
ISNDAUP=`ps -ef|grep -s NBnda|grep -v grep|wc -l`
ISNDA=`grep -vs \# $CONFIG | grep -cs NB-nd-addr`
ISNDAMASTER=0

if [ $ISNDA = 0  ]; then
	NDAADDR=a.b.c.d
else
	NDAADDR=`grep -s NB-nd-addr $CONFIG | awk '{print $2}'`
fi


for i in ${NDAADDR} ; do
   if [ $ISNDAMASTER = 0 ]; then
       ISNDAMASTER=`grep -vs \# $CONFIG | grep -s address | grep -cs ${i}`
   fi
done

killproc() {		# kill the named process(es)
	pid=`/usr/bin/ps -e |
	     /usr/bin/grep $1 |
	     /usr/bin/sed -e 's/^  *//' -e 's/ .*//'`
	[ "$pid" != "" ] && kill -TERM $pid
}

#
# Start/stop Solstice LM Server
#

case "$1" in

'start')
	if [ $ISNDAMASTER = 0 ]; then
		echo " " 
	else
		echo "Starting NDA agent for NetBIOS name resolution ..." 
		/opt/SUNWefps/lib/NBnda
	fi
	/opt/SUNWefps/sbin/snstart -r NB > /dev/null 2>&1	# start daemon
	;;

'stop')
	/opt/SUNWefps/sbin/snshut -r NB > /dev/null 2>&1	# shut daemon
	;;
*)
	echo "Usage: lmserv { start | stop }"
	;;
esac
