diff options
| author | Michael Brown | 2020-12-04 16:56:13 +0100 |
|---|---|---|
| committer | Michael Brown | 2020-12-07 14:53:48 +0100 |
| commit | 25b53afa5bbd7bc38c3ca060d9c70259db6d118a (patch) | |
| tree | 574b836b4a9880bc91b91f842e5bf6cf55d17b06 /src/include/ipxe/tls.h | |
| parent | [tls] Use intf_insert() to add TLS to an interface (diff) | |
| download | ipxe-25b53afa5bbd7bc38c3ca060d9c70259db6d118a.tar.gz ipxe-25b53afa5bbd7bc38c3ca060d9c70259db6d118a.tar.xz ipxe-25b53afa5bbd7bc38c3ca060d9c70259db6d118a.zip | |
[tls] Allow provision of a client certificate chain
Use the existing certificate store to automatically append any
available issuing certificates to the selected client certificate.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include/ipxe/tls.h')
| -rw-r--r-- | src/include/ipxe/tls.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/include/ipxe/tls.h b/src/include/ipxe/tls.h index 2eaaadf20..a2d4f475b 100644 --- a/src/include/ipxe/tls.h +++ b/src/include/ipxe/tls.h @@ -319,8 +319,8 @@ struct tls_connection { struct digest_algorithm *handshake_digest; /** Digest algorithm context used for handshake verification */ uint8_t *handshake_ctx; - /** Client certificate (if used) */ - struct x509_certificate *cert; + /** Client certificate chain (if used) */ + struct x509_chain *certs; /** Secure renegotiation flag */ int secure_renegotiation; /** Verification data */ |
