diff options
author | John Baldwin <jhb@FreeBSD.org> | 2020-07-27 20:35:13 +0200 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2020-08-31 10:34:19 +0200 |
commit | c7b46b549d59797c3f1ea6541f8ff6f02009cbc5 (patch) | |
tree | e96a6f3627173147fe6aeeac04759322b2d5b499 /ssl/build.info | |
parent | Support for KTLS TX on FreeBSD for TLS 1.3. (diff) | |
download | openssl-c7b46b549d59797c3f1ea6541f8ff6f02009cbc5.tar.xz openssl-c7b46b549d59797c3f1ea6541f8ff6f02009cbc5.zip |
Move KTLS inline functions only used by libssl into ssl/ktls.c.
These functions are a bit large to inline and are not usable outside
of libssl.
Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12111)
Diffstat (limited to 'ssl/build.info')
-rw-r--r-- | ssl/build.info | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/ssl/build.info b/ssl/build.info index fd187ac7e5..cfcb2b1737 100644 --- a/ssl/build.info +++ b/ssl/build.info @@ -10,6 +10,11 @@ IF[{- !$disabled{asm} -}] ENDIF ENDIF +$KTLSSRC= +IF[{- !$disabled{ktls} -}] + $KTLSSRC=ktls.c +ENDIF + #TODO: For now we just include the libcrypto packet.c in libssl as well. We # could either continue to do it like this, or export all the WPACKET # symbols so that libssl can use them like any other. Probably would do @@ -27,7 +32,8 @@ SOURCE[../libssl]=\ ssl_asn1.c ssl_txt.c ssl_init.c ssl_conf.c ssl_mcnf.c \ bio_ssl.c ssl_err.c tls_srp.c t1_trce.c ssl_utst.c \ record/ssl3_buffer.c record/ssl3_record.c record/dtls1_bitmap.c \ - statem/statem.c record/ssl3_record_tls13.c record/tls_pad.c + statem/statem.c record/ssl3_record_tls13.c record/tls_pad.c \ + $KTLSSRC DEFINE[../libssl]=$AESDEF SOURCE[../providers/libcommon.a]=record/tls_pad.c |