CFLAGS	= -I../lib -O $(XFLAGS) -DFACILITY=LOG_DAEMON # -DBROKEN_OOB
SRCS	= telnetd.c 
OBJS	= telnetd.o 
LIBS	= ../lib/libutil.a
SHELL	= /bin/sh
MAKE	= make

what:
	@echo Usage: make system-type. System types are:
	@echo sunos5 sunos4 ultrix4
	@exit 1;

all:	lib telnetd

sunos5:
	@$(MAKE) all SYS=$@ XFLAGS="-DSYSV4 -DSUNOS5" SYSLIBS="-lsocket -lnsl"

sunos4:
	@$(MAKE) all SYS=$@ XFLAGS=-DSUNOS4

ultrix4:
	@$(MAKE) all SYS=$@ XFLAGS=-DULTRIX4

bsd44 freebsd bsdi:
	@$(MAKE) all SYS=bsd44 XFLAGS=-DBSD44

decosf1:
	@echo decosf1 has not been tested

lib:
	cd ../lib; $(MAKE) $(SYS)

telnetd: ${OBJS} ${LIBS}
	${CC} -s -o $@ ${CFLAGS} ${OBJS} ${LIBS} ${SYSLIBS}

clean:
	rm -f ${OBJS} core telnetd
	cd ../lib; $(MAKE) $@

telnetd.o: ../lib/sys_defs.h
