audk/NetworkPkg/Ip6Dxe
Fu, Siyuan 5c944a654a NetworkPkg: Stop the timer before clean IP service.
In Ip6CleanService()it first cleaned some resources, then stop the timer .
While before the timer stopped it may try to access some already freed
data, which may generate an exception.
This patch updates the driver to stop the timer event before starting to
clean up the service data.

Cc: Wu Jiaxin <jiaxin.wu@intel.com>
Cc: Ye Ting <ting.ye@intel.com>
Cc: Subramanian Sriram <sriram-s@hpe.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Fu Siyuan <siyuan.fu@intel.com>
Reviewed-by: Samer El-Haj-Mahmoud <elhaj@hpe.com>
Reviewed-by: Sriram Subramanian <sriram-s@hpe.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>
Reviewed-by: Wu Jiaxin <jiaxin.wu@intel.com>
2016-05-31 10:56:21 +08:00
..
ComponentName.c NetworkPkg:Fix Network memory leak when calling GetModeData interface 2016-01-28 02:32:43 +00:00
Ip6Common.c NetworkPkg: Add new macros and refine codes 2016-04-11 08:24:47 +08:00
Ip6Common.h
Ip6Config.vfr
Ip6ConfigImpl.c NetworkPkg: Change the default IPv6 config policy 2016-03-02 15:43:52 +08:00
Ip6ConfigImpl.h NetworkPkg: Change the default IPv6 config policy 2016-03-02 15:43:52 +08:00
Ip6ConfigNv.c
Ip6ConfigNv.h
Ip6Driver.c NetworkPkg: Stop the timer before clean IP service. 2016-05-31 10:56:21 +08:00
Ip6Driver.h
Ip6Dxe.inf NetworkPkg: Change the default IPv6 config policy 2016-03-02 15:43:52 +08:00
Ip6Dxe.uni NetworkPkg: Convert all .uni files to utf-8 2015-12-15 04:56:57 +00:00
Ip6DxeExtra.uni NetworkPkg: Convert all .uni files to utf-8 2015-12-15 04:56:57 +00:00
Ip6DxeStrings.uni NetworkPkg: Convert all .uni files to utf-8 2015-12-15 04:56:57 +00:00
Ip6Icmp.c NetworkPkg: Add new macros and refine codes 2016-04-11 08:24:47 +08:00
Ip6Icmp.h
Ip6If.c
Ip6If.h
Ip6Impl.c NetworkPkg: Add new macros and refine codes 2016-04-11 08:24:47 +08:00
Ip6Impl.h MdeModulePkg/NetworkPkg: Locate IpSec on IP packet processing only if it's installed. 2015-08-31 07:44:12 +00:00
Ip6Input.c MdeModulePkg/NetworkPkg: Locate IpSec on IP packet processing only if it's installed. 2015-08-31 07:44:12 +00:00
Ip6Input.h
Ip6Mld.c
Ip6Mld.h
Ip6Nd.c NetworkPkg: Add new macros and refine codes 2016-04-11 08:24:47 +08:00
Ip6Nd.h
Ip6NvData.h
Ip6Option.c
Ip6Option.h
Ip6Output.c
Ip6Output.h
Ip6Route.c NetworkPkg: Add new macros and refine codes 2016-04-11 08:24:47 +08:00
Ip6Route.h