#define NULL
NULL pointer (VOID *)
#define DHCP_EB_FEATURE_HTTPS
HTTPS protocol.
#define FEATURE_PROTOCOL
Network protocols.
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
Hyper Text Transport Protocol.
#define HTTPS_PORT
HTTPS default port.
#define __http_scheme
Declare an HTTP scheme.
int http_open_uri(struct interface *xfer, struct uri *uri)
Open HTTP transaction for simple URI.
static int https_filter(struct http_connection *conn)
Add HTTPS filter.
#define FEATURE(category, text, feature_opt, version)
Declare a feature.
Data transfer interface opening.
#define __uri_opener
Register a URI opener.
struct interface socket
Transport layer interface.
struct uri * uri
Connection URI.
const char * host
Host name.
int add_tls(struct interface *xfer, const char *name, struct x509_root *root, struct private_key *key)
Add TLS on an interface.
Transport Layer Security Protocol.
Uniform Resource Identifiers.