diff options
author | Jiaxin Wu <jiaxin.wu@intel.com> | 2015-08-14 07:41:51 +0000 |
---|---|---|
committer | jiaxinwu <jiaxinwu@Edk2> | 2015-08-14 07:41:51 +0000 |
commit | 5dd08a463d5ca40b2ee3a8a0639c846e68265b92 (patch) | |
tree | 47e7c5f2a68f02e826b2e2ff45024ccf8d4e463d /NetworkPkg/IpSecDxe/IkeService.h | |
parent | a0f2af3a74170cb8fa715711b791f0f606a25c2e (diff) | |
download | edk2-platforms-5dd08a463d5ca40b2ee3a8a0639c846e68265b92.tar.xz |
NetworkPkg: Fix hang issue after system reconnected when IPSec has set up
IpSecStop() is incompetent to send out the delete information since the underlying
IP child has been destroyed. Delete all established IKE SAs and related
Child SAs directly.
Cc: Ye Ting <ting.ye@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiaxin Wu <jiaxin.wu@intel.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18223 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'NetworkPkg/IpSecDxe/IkeService.h')
-rw-r--r-- | NetworkPkg/IpSecDxe/IkeService.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/NetworkPkg/IpSecDxe/IkeService.h b/NetworkPkg/IpSecDxe/IkeService.h index 3ebd17919a..0e05dfe976 100644 --- a/NetworkPkg/IpSecDxe/IkeService.h +++ b/NetworkPkg/IpSecDxe/IkeService.h @@ -1,7 +1,7 @@ /** @file
Prototypes definitions of IKE service.
- Copyright (c) 2010 - 2013, Intel Corporation. All rights reserved.<BR>
+ Copyright (c) 2010 - 2015, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
@@ -19,6 +19,7 @@ #include "Ike.h"
#include "IpSecImpl.h"
#include "IkeCommon.h"
+#include "Ikev2/Utility.h"
#define IPSEC_CRYPTO_LIB_MEMORY 128 * 1024
|