\r
**/\r
VOID\r
+EFIAPI\r
Ikev2OnPacketSent (\r
IN NET_BUF *Packet,\r
IN UDP_END_POINT *EndPoint,\r
IkePacketFree (IkePacket);\r
return;\r
}\r
-
+\r
Private = IkePacket->Private;\r
if (IkePacket->Spi != 0 ) {\r
//\r
IkeSaSession->InitiatorCookie,\r
IkeSaSession->ResponderCookie)\r
);\r
-
+\r
RemoveEntryList (&IkeSaSession->BySessionTable);\r
Ikev2SaSessionFree (IkeSaSession);\r
}\r
// should be changed.\r
//\r
if (Private != NULL && Private->IsIPsecDisabling) {\r
- //
- // After all IKE SAs were deleted, set the IPSEC_STATUS_DISABLED value in
- // IPsec status variable.
- //
+ //\r
+ // After all IKE SAs were deleted, set the IPSEC_STATUS_DISABLED value in\r
+ // IPsec status variable.\r
+ //\r
if (IsListEmpty (&Private->Ikev1EstablishedList) && IsListEmpty (&Private->Ikev2EstablishedList)) {\r
- Value = IPSEC_STATUS_DISABLED;
- Status = gRT->SetVariable (
- IPSECCONFIG_STATUS_NAME,
- &gEfiIpSecConfigProtocolGuid,
- EFI_VARIABLE_BOOTSERVICE_ACCESS | EFI_VARIABLE_NON_VOLATILE,
- sizeof (Value),
- &Value
- );
- if (!EFI_ERROR (Status)) {
- //
- // Set the DisabledFlag in Private data.
- //
- Private->IpSec.DisabledFlag = TRUE;
- Private->IsIPsecDisabling = FALSE;
- }
- }
+ Value = IPSEC_STATUS_DISABLED;\r
+ Status = gRT->SetVariable (\r
+ IPSECCONFIG_STATUS_NAME,\r
+ &gEfiIpSecConfigProtocolGuid,\r
+ EFI_VARIABLE_BOOTSERVICE_ACCESS | EFI_VARIABLE_NON_VOLATILE,\r
+ sizeof (Value),\r
+ &Value\r
+ );\r
+ if (!EFI_ERROR (Status)) {\r
+ //\r
+ // Set the DisabledFlag in Private data.\r
+ //\r
+ Private->IpSec.DisabledFlag = TRUE;\r
+ Private->IsIPsecDisabling = FALSE;\r
+ }\r
+ }\r
}\r
}\r
\r