#
#	$Id: netstar.bsdi.2.1,v 1.1.1.2 1997/07/03 21:44:22 chopps Exp $
#	apache,v 1.1.2.4 1995/05/01 16:25:19 jch Exp
#
#	Configuration for BSD/OS 2.0
#
#  With local netStar changes as follows:
#     1) set destdir to $(ROOT)
#     2) change installation directories from /usr/local/... to /usr/...
#     3) define an explicit value for RTBIT_SIZE
#     4) include isis in the set of protocols
#     5) add '-Wconversion' to the set of compiler warning flags,
#         to suppress argument conversion warnings.  Note: 
#         Compilation warnings should be done examined and
#         cleaned up in the future.
#  Add to this list when making local netStar changes.
#

destdir      $(ROOT)
bindir       /usr/contrib/bin
sbindir      /usr/contrib/bin
mandir       /usr/share/man
mantype      bsd44

signal_h	/usr/include/sys/signal.h

cc	shlicc2
cwflags -W -Wall -Wno-comment -Wno-implicit -Wnested-externs -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wmissing-prototypes -Winline
#cwflags	-W -Wunused -Wreturn-type -Wcast-qual -Wpointer-arith -Wwrite-strings -Wswitch -Wshadow -Waggregate-return -Wformat -Wuninitialized -Wmissing-prototypes -Wcast-align -Winline -Wchar-subscripts
cflags  -g -O

ldflags -lkvm

lex	lex
lflags	-p -Cfe

yflags	-d -v

mkdep	mkdep -flag -MM

options GDCCORENAME=""%s.core""
options	INCLUDE_UNISTD INCLUDE_PATHS GID_T=gid_t
options	POSIX_SIGNALS HAVE_WAITPID
options	VARIABLE_MASKS SOCKET_LENGTHS SOCKADDR_DL INCLUDE_IF_DL
options	KRT_RTREAD_KINFO KRT_IFREAD_IOCTL KRT_RT_SOCK USE_SYSCTL KRT_RT_NOCHANGE
options KRT_LLADDR_NONE KRT_SYMBOLS_SYSCTL KVM_TYPE_BSD44
options	KSYM_VERSION=VRS_SYM
options KRT_SOCKET_TYPE="PF_ROUTE, SOCK_RAW, AF_UNSPEC"
options GDC_RESOURCE
options SOCK_BUF_PAGES=16
options	LOCAL_VERSION=DEBUG_VERSION
options BGPMED
options BGP_MED_RT_SANITY

path_dump	/var/tmp/%s_dump
path_dumpdir	/var/tmp
path_pid	/var/run/%s.pid
path_version	/var/run/%s.version
path_unix	/bsd

#
# The default RTBIT_SIZE is 1, which allows (up to) 32 interfaces.
# Increase this to 3 (96 interfaces) to make sure we have room for
# 4*16 FDDI interfaces plus the Ethernet(s) and loopbacks.
#
# We may, eventually, need to bump this to astronomical levels to
# handle lots and lots of interfaces (esp. if/when we allow
# point-to-point interfaces over individual ATM PVCs).
#
options RTBIT_SIZE=3

protocols	bgp egp hello icmp rip ospf iso isis rdisc

gdc_group	wheel
