1.PATH: ${.CURDIR}/../../crypto/libressl/apps/nc 2.PATH: ${.CURDIR}/../../crypto/libressl/tls 3 4PROG= nc 5SRCS= netcat.c atomicio.c socks.c 6 7# TLS block (no separate libtls.a) 8SRCS+= tls_client.c \ 9 tls_config.c \ 10 tls_conninfo.c \ 11 tls_peer.c \ 12 tls_server.c \ 13 tls_util.c \ 14 tls_verify.c \ 15 tls.c 16 17WARNS?= 2 18 19CFLAGS+=-DHAVE_ARC4RANDOM_BUF -DHAVE_STRTONUM \ 20 -I${.CURDIR}/../../crypto/libressl/include \ 21 -I${.CURDIR}/../../crypto/libressl/include/compat 22 23DPADD= ${LIBRECRYPTO} ${LIBRESSL} 24LDADD= -lprivate_ssl -lprivate_crypto 25LDFLAGS+= ${PRIVATELIB_LDFLAGS} 26 27.include <bsd.prog.mk> 28