125ecdc7dSCy Schubert.include <src.opts.mk> 225ecdc7dSCy Schubert 325ecdc7dSCy Schubert.include "../../Makefile.inc" 425ecdc7dSCy Schubert 5*9a0f8228SCy Schubert.include "../../Makefile.crypto" 6*9a0f8228SCy Schubert 725ecdc7dSCy SchubertLIB= wpatls 825ecdc7dSCy SchubertINTERNALLIB= 925ecdc7dSCy Schubert 1025ecdc7dSCy Schubert.PATH: ${WPA_DISTDIR}/src/tls 1125ecdc7dSCy Schubert 12*9a0f8228SCy SchubertSRCS= tlsv1_server.c 13*9a0f8228SCy Schubert 14*9a0f8228SCy Schubert.if defined(TLS_FUNCS) 15*9a0f8228SCy Schubert.if defined(CONFIG_INTERNAL_TLS) 16*9a0f8228SCy SchubertSRCS+= asn1.c \ 1725ecdc7dSCy Schubert bignum.c \ 1825ecdc7dSCy Schubert pkcs1.c \ 1925ecdc7dSCy Schubert pkcs5.c \ 2025ecdc7dSCy Schubert pkcs8.c \ 2125ecdc7dSCy Schubert rsa.c \ 2225ecdc7dSCy Schubert tlsv1_client.c \ 23*9a0f8228SCy Schubert tlsv1_client_ocsp.c \ 2425ecdc7dSCy Schubert tlsv1_client_read.c \ 2525ecdc7dSCy Schubert tlsv1_client_write.c \ 2625ecdc7dSCy Schubert tlsv1_common.c \ 2725ecdc7dSCy Schubert tlsv1_cred.c \ 2825ecdc7dSCy Schubert tlsv1_record.c \ 2925ecdc7dSCy Schubert tlsv1_server_read.c \ 3025ecdc7dSCy Schubert tlsv1_server_write.c \ 3125ecdc7dSCy Schubert x509v3.c 32*9a0f8228SCy Schubert.endif 33*9a0f8228SCy Schubert.endif 3425ecdc7dSCy Schubert 3525ecdc7dSCy SchubertCFLAGS+=-DCONFIG_INTERNAL_LIBTOMMATH \ 3625ecdc7dSCy Schubert -DCONFIG_CRYPTO_INTERNAL \ 3725ecdc7dSCy Schubert -DCONFIG_TLSV11 \ 3825ecdc7dSCy Schubert -DCONFIG_TLSV12 3925ecdc7dSCy Schubert 4025ecdc7dSCy Schubert# We are only interested in includes at this point. Not libraries. 4125ecdc7dSCy SchubertLIBADD= 4225ecdc7dSCy Schubert 4325ecdc7dSCy Schubert.include <bsd.lib.mk> 44