diff options
| author | Michael Brown | 2012-05-08 17:55:32 +0200 |
|---|---|---|
| committer | Michael Brown | 2012-05-08 20:17:05 +0200 |
| commit | 3e6e0078e01a87a16e64e6e07afe0244eee6c483 (patch) | |
| tree | 4a98c528562a1c40277bcfbddca10a98c5c042d6 /src/include/ipxe | |
| parent | [xferbuf] Add generic data-transfer buffer (diff) | |
| download | ipxe-3e6e0078e01a87a16e64e6e07afe0244eee6c483.tar.gz ipxe-3e6e0078e01a87a16e64e6e07afe0244eee6c483.tar.xz ipxe-3e6e0078e01a87a16e64e6e07afe0244eee6c483.zip | |
[crypto] Automatically download cross-signed certificates
Automatically attempt to download any required cross-signing
certificates from http://ca.ipxe.org/auto, in order to enable the use
of standard SSL certificates issued by public CAs.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include/ipxe')
| -rw-r--r-- | src/include/ipxe/dhcp.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/include/ipxe/dhcp.h b/src/include/ipxe/dhcp.h index dc8a6fc7f..34b4d3fda 100644 --- a/src/include/ipxe/dhcp.h +++ b/src/include/ipxe/dhcp.h @@ -364,6 +364,9 @@ struct dhcp_client_uuid { /** Client private key */ #define DHCP_EB_KEY DHCP_ENCAP_OPT ( DHCP_EB_ENCAP, 0x5c ) +/** Cross-signed certificate source */ +#define DHCP_EB_CROSS_CERT DHCP_ENCAP_OPT ( DHCP_EB_ENCAP, 0x5d ) + /** Skip PXE DHCP protocol extensions such as ProxyDHCP * * If set to a non-zero value, iPXE will not wait for ProxyDHCP offers |
