#!/bin/sh

platform=`uname -m`

case $platform in
	alpha)
		major=44
		;;
	amiga)
		major=38
		;;
	hp300)
		major=37
		;;
	hppa)
		major=38
		;;
	i386)
		major=81
		;;
	mac68k)
		major=38
		;;
	macppc)
		major=45
		;;
	mvme68k)
		major=44
		;;
	mvme88k)
		major=41
		;;
	mvmeppc)
		major=44
		;;
	sparc)
		major=60
		;;
	sparc64)
		major=82
		;;
	sun3)
		major=87
		;;
	vax)
		major=47
		;;
	*)
		echo "Unrecognised platform $platform"
		exit 1
		;;
esac

minor=0
echo
echo "Creating IPFilter device files in /dev."
echo
echo -n "Platform $platform Major Number $major: "
for i in ipl ipnat ipstate ipauth ipsync ipscan iplookup; do
	/bin/rm -f /dev/$i
	mknod /dev/$i c $major $minor
	chown root.wheel /dev/$i
	chmod 600 /dev/$i
	echo -n "$i($minor) "
	minor=`expr $minor + 1`
done
echo
echo Done.
echo
exit 0
