1 .include <src.opts.mk> 2 3 PACKAGE=lib${LIB} 4 TELNETDIR= ${SRCTOP}/contrib/telnet 5 .PATH: ${TELNETDIR}/libtelnet 6 7 LIB= telnet 8 9 INTERNALLIB= 10 11 SRCS= genget.c getent.c misc.c 12 CFLAGS+= -I${TELNETDIR} 13 14 WARNS?= 2 15 16 .if ${MK_OPENSSL} != "no" 17 SRCS+= encrypt.c auth.c enc_des.c sra.c pk.c 18 CFLAGS+= -DENCRYPTION -DAUTHENTICATION -DSRA 19 CFLAGS+= -DOPENSSL_API_COMPAT=0x10100000L 20 .endif 21 22 .if ${MK_KERBEROS_SUPPORT} != "no" 23 SRCS+= kerberos5.c 24 CFLAGS+= -DKRB5 -DFORWARD -Dnet_write=telnet_net_write 25 .endif 26 27 .include <bsd.lib.mk> 28