
PROG=	telnetd

LDADD=-lsocket -lnsl
LDADD=

#CFLAGS= -DTERMCAP -DKLUDGELINEMODE -DUSE_TERMIO -DAUTHENTICATE -DENCRYPT \
#	-DDIAGNOSTICS -DFILIO_H -I../lib -I../lib/libbsd/include

#LIBS= 	../lib/libtelnet/libtelnet.a \
#	../lib/libbsd/libbsd.a ../lib/libpk/libpk.a  \
#	../lib/libutil/libutil.a \
#	../lib/gmp-1.3.2/libmp.a ../lib/libdes/lib/libdes.a

#        -DSOLARIS2 

CFLAGS= -DTERMCAP -DKLUDGELINEMODE -DUSE_TERMIO -DAUTHENTICATE -DUSE_SSL \
	-DDIAGNOSTICS -DFILIO_H -I../lib -I../lib/libbsd/include -I/usr/local/ssl/include -g

LIBS= 	../lib/libtelnet/libtelnet.a \
	../lib/libbsd/libbsd.a \
	../lib/libutil/libutil.a \
	/usr/local/ssl/lib/libssl.a \
	/usr/local/ssl/lib/libcrypto.a \
	/usr/local/ssl/lib/libdes.a

OBJS=	authenc.o global.o slc.o state.o sys_term.o telnetd.o \
	termstat.o utility.o 

$(PROG):	$(OBJS) $(LIBS)
	$(CC) -o $(PROG) $(CFLAGS) $(OBJS) $(LIBS) $(LDADD) -ltermcap
	cp telnetd ../bin
clean:
	rm -f *.o $(PROG)

