Fix build with NO_OPENSSL set
authorJohn Marino <draco@marino.st>
Thu, 8 Sep 2016 06:21:59 +0000 (01:21 -0500)
committerJohn Marino <draco@marino.st>
Thu, 8 Sep 2016 06:25:57 +0000 (01:25 -0500)
commit82ae7067fc7cf43ff19ea78e572c205e1875d28e
tree7ef07bbb28c77413ee2f7556b9e4bb0c6655b7f5
parent617fc29d205b15f55d7192c496820b98428b701e
Fix build with NO_OPENSSL set

In addition to several missing CFLAGS to point to the private libressl
headers, various issues related to libressl were fixed.  These were
exposed by setting NO_OPENSSL in make.conf (and they were obscured
when the compiler found the original openssl headers).
18 files changed:
Makefile.inc1
gnu/lib/Makefile
gnu/lib/libcryptsetup/Makefile
gnu/lib/libluks/Makefile
lib/Makefile
lib/libdmsg/Makefile
lib/libldns/Makefile
lib/libtcplay/Makefile
lib/libtelnet/Makefile
lib/libtelnet/enc_des.c
lib/libtelnet/encrypt.h
lib/libtelnet/pk.c
lib/libtelnet/pk.h
libexec/dma/dma-mbox-create/Makefile
sbin/mount_hammer2/Makefile
secure/lib/libressl/Makefile
secure/usr.bin/bdes/Makefile
usr.sbin/802_11/Makefile.crypto