ktls.4 (c235059bb7e600b7bb88234836102fa9911addc2) | ktls.4 (27130028a583273071a14a3256f8ea0a131f2dd4) |
---|---|
1.\" Copyright (c) 2020, Chelsio Inc 2.\" All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions are met: 6.\" 7.\" 1. Redistributions of source code must retain the above copyright notice, 8.\" this list of conditions and the following disclaimer. --- 17 unchanged lines hidden (view full) --- 26.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 27.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 28.\" POSSIBILITY OF SUCH DAMAGE. 29.\" 30.\" * Other names and brands may be claimed as the property of others. 31.\" 32.\" $FreeBSD$ 33.\" | 1.\" Copyright (c) 2020, Chelsio Inc 2.\" All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions are met: 6.\" 7.\" 1. Redistributions of source code must retain the above copyright notice, 8.\" this list of conditions and the following disclaimer. --- 17 unchanged lines hidden (view full) --- 26.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 27.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 28.\" POSSIBILITY OF SUCH DAMAGE. 29.\" 30.\" * Other names and brands may be claimed as the property of others. 31.\" 32.\" $FreeBSD$ 33.\" |
34.Dd May 20, 2021 | 34.Dd May 26, 2021 |
35.Dt KTLS 4 36.Os 37.Sh NAME 38.Nm ktls 39.Nd kernel Transport Layer Security 40.Sh SYNOPSIS 41.Cd options KERN_TLS 42.Sh DESCRIPTION --- 151 unchanged lines hidden (view full) --- 194A tree of nodes containing statistics for TLS sessions using 195.Dv TCP_TLS_MODE_IFNET . 196.It Va kern.ipc.tls.toe 197A tree of nodes containing statistics for TLS sessions using 198.Dv TCP_TLS_MODE_TOE . 199.It Va kern.ipc.tls.stats 200A tree of nodes containing various kernel TLS statistics. 201.El | 35.Dt KTLS 4 36.Os 37.Sh NAME 38.Nm ktls 39.Nd kernel Transport Layer Security 40.Sh SYNOPSIS 41.Cd options KERN_TLS 42.Sh DESCRIPTION --- 151 unchanged lines hidden (view full) --- 194A tree of nodes containing statistics for TLS sessions using 195.Dv TCP_TLS_MODE_IFNET . 196.It Va kern.ipc.tls.toe 197A tree of nodes containing statistics for TLS sessions using 198.Dv TCP_TLS_MODE_TOE . 199.It Va kern.ipc.tls.stats 200A tree of nodes containing various kernel TLS statistics. 201.El |
202.Pp 203The 204.Va kern.ipc.mb_use_ext_pgs 205sysctl controls whether the kernel may use unmapped mbufs. 206They are required for TLS transmit. |
|
202.Ss Backends 203The base system includes a software backend for the 204.Dv TCP_TLS_MODE_SW 205mode which uses 206.Xr crypto 9 207to encrypt and decrypt TLS records. 208This backend can be enabled by loading the 209.Pa ktls_ocf.ko --- 52 unchanged lines hidden --- | 207.Ss Backends 208The base system includes a software backend for the 209.Dv TCP_TLS_MODE_SW 210mode which uses 211.Xr crypto 9 212to encrypt and decrypt TLS records. 213This backend can be enabled by loading the 214.Pa ktls_ocf.ko --- 52 unchanged lines hidden --- |