MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
_EFI_IPSEC_SA_DATA2 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
 
EFI_IP_ADDRESS TunnelSourceAddress
 
EFI_IP_ADDRESS TunnelDestinationAddress
 

Detailed Description

EFI_IPSEC_SA_DATA2

Field Documentation

EFI_IPSEC_ALGO_INFO _EFI_IPSEC_SA_DATA2::AlgoInfo

AH/ESP cryptographic algorithm, key and parameters.

UINT8 _EFI_IPSEC_SA_DATA2::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_DATA2::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_DATA2::Mode

IPsec mode: tunnel or transport

UINT32 _EFI_IPSEC_SA_DATA2::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_DATA2::SaLifetime

Lifetime of this SA.

UINT64 _EFI_IPSEC_SA_DATA2::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_DATA2::SpdSelector

Link to one SPD entry

EFI_IP_ADDRESS _EFI_IPSEC_SA_DATA2::TunnelDestinationAddress

The tunnel header IP destination address.

EFI_IP_ADDRESS _EFI_IPSEC_SA_DATA2::TunnelSourceAddress

The tunnel header IP source address.