MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
_EFI_IPSEC_SA_DATA Struct Reference

Data Fields

EFI_IPSEC_MODE Mode
 
UINT64 SNCount
 
UINT8 AntiReplayWindows
 
EFI_IPSEC_ALGO_INFO AlgoInfo
 
EFI_IPSEC_SA_LIFETIME SaLifetime
 
UINT32 PathMTU
 
EFI_IPSEC_SPD_SELECTORSpdSelector
 
BOOLEAN ManualSet
 

Detailed Description

EFI_IPSEC_SA_DATA

Field Documentation

EFI_IPSEC_ALGO_INFO _EFI_IPSEC_SA_DATA::AlgoInfo

AH/ESP cryptographic algorithm, key and parameters.

UINT8 _EFI_IPSEC_SA_DATA::AntiReplayWindows

Anti-Replay Window. A 64-bit counter and a bit-map used to determine whether an inbound AH or ESP packet is a replay.

BOOLEAN _EFI_IPSEC_SA_DATA::ManualSet

Indication of whether it's manually set or negotiated automatically. If ManualSet is FALSE, the corresponding SA entry is inserted through IKE protocol negotiation.

EFI_IPSEC_MODE _EFI_IPSEC_SA_DATA::Mode

IPsec mode: tunnel or transport.

UINT32 _EFI_IPSEC_SA_DATA::PathMTU

Any observed path MTU and aging variables. The Path MTU processing is defined in section 8 of RFC 4301.

EFI_IPSEC_SA_LIFETIME _EFI_IPSEC_SA_DATA::SaLifetime

Lifetime of this SA.

UINT64 _EFI_IPSEC_SA_DATA::SNCount

Sequence Number Counter. A 64-bit counter used to generate the sequence number field in AH or ESP headers.

EFI_IPSEC_SPD_SELECTOR* _EFI_IPSEC_SA_DATA::SpdSelector

Link to one SPD entry.