iPXE
Functions | Variables
https.c File Reference

Secure Hyper Text Transfer Protocol (HTTPS) More...

#include <ipxe/open.h>
#include <ipxe/tls.h>
#include <ipxe/http.h>
#include <ipxe/features.h>

Go to the source code of this file.

Functions

 FILE_LICENCE (GPL2_OR_LATER_OR_UBDL)
 FEATURE (FEATURE_PROTOCOL,"HTTPS", DHCP_EB_FEATURE_HTTPS, 1)

Variables

struct uri_opener https_uri_opener __uri_opener
 HTTPS URI opener.
struct http_scheme https_scheme __http_scheme
 HTTP URI scheme.

Detailed Description

Secure Hyper Text Transfer Protocol (HTTPS)

Definition in file https.c.


Function Documentation

FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL  )
FEATURE ( FEATURE_PROTOCOL  ,
"HTTPS"  ,
DHCP_EB_FEATURE_HTTPS  ,
 
)

Variable Documentation

struct uri_opener https_uri_opener __uri_opener
Initial value:
 {
        .scheme = "https",
        .open   = http_open_uri,
}

HTTPS URI opener.

Definition at line 41 of file https.c.

struct http_scheme https_scheme __http_scheme
Initial value:
 {
        .name = "https",
        .port = HTTPS_PORT,
        .filter = add_tls,
}

HTTP URI scheme.

Definition at line 47 of file https.c.