Data Fields | |
UINT8 | Name [MAX_PEERID_LEN] |
UINT32 | PackageFlag |
EFI_IPSEC_TRAFFIC_DIR | TrafficDirection |
EFI_IPSEC_ACTION | Action |
EFI_IPSEC_PROCESS_POLICY * | ProcessingPolicy |
UINTN | SaIdCount |
EFI_IPSEC_SA_ID | SaId [1] |
Processing choices to indicate which action is required by this policy.
UINT8 _EFI_IPSEC_SPD_DATA::Name[MAX_PEERID_LEN] |
A null-terminated ASCII name string which is used as a symbolic identifier for an IPsec Local or Remote address.
Bit-mapped list describing Populate from Packet flags. When creating a SA, if PackageFlag bit is set to TRUE, instantiate the selector from the corresponding field in the package that triggered the creation of the SA, else from the value(s) in the corresponding SPD entry. The PackageFlag bit setting for corresponding selector field of EFI_IPSEC_SPD_SELECTOR: Bit 0: EFI_IPSEC_SPD_SELECTOR.LocalAddress Bit 1: EFI_IPSEC_SPD_SELECTOR.RemoteAddress Bit 2: EFI_IPSEC_SPD_SELECTOR.NextLayerProtocol Bit 3: EFI_IPSEC_SPD_SELECTOR.LocalPort Bit 4: EFI_IPSEC_SPD_SELECTOR.RemotePort Others: Reserved.
The policy and rule information for a SPD entry.
The SAD entry used for the traffic processing. The existed SAD entry links indicate this is the manual key case.
Specifies the actual number of entries in SaId list.
The traffic direction of data gram.