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

Data Fields

UINT64 ByteCount
 
UINT64 SoftLifetime
 
UINT64 HardLifetime
 

Detailed Description

EFI_IPSEC_SA_LIFETIME defines the lifetime of an SA, which represents when a SA must be replaced or terminated. A value of all 0 for each field removes the limitation of a SA lifetime.

Field Documentation

UINT64 _EFI_IPSEC_SA_LIFETIME::ByteCount

The number of bytes to which the IPsec cryptographic algorithm can be applied. For ESP, this is the encryption algorithm and for AH, this is the authentication algorithm. The ByteCount includes pad bytes for cryptographic operations.

UINT64 _EFI_IPSEC_SA_LIFETIME::HardLifetime

A time interval in second when the current SA ends and is destroyed.

UINT64 _EFI_IPSEC_SA_LIFETIME::SoftLifetime

A time interval in second that warns the implementation to initiate action such as setting up a replacement SA.