audk/NetworkPkg/Ip6Dxe
Fu, Siyuan a4faf336ea Use string pointer instead string buffer to avoid string copy operation.
Use CopyMem() to guarantee the NULL terminal will always be appended to the destination string.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Fu, Siyuan <siyuan.fu@intel.com>
Reviewed-by: Yao, Jiewen <jiewen.yao@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15810 6f19259b-4bc3-4df7-8a09-765794883524
2014-08-15 05:33:34 +00:00
..
ComponentName.c 1. Fix buffer overflow bugs in SNP, MNP and IP6 driver. 2012-12-24 02:52:27 +00:00
Ip6Common.c 1. Mark the network volatile variables as deprecated in code comments and remove related code to set/get these variable. 2014-05-07 06:17:31 +00:00
Ip6Common.h 1. Mark the network volatile variables as deprecated in code comments and remove related code to set/get these variable. 2014-05-07 06:17:31 +00:00
Ip6Config.vfr Update for NetworkPkg. 2011-12-15 02:57:46 +00:00
Ip6ConfigImpl.c Making the IP6_CONFIG_DATA_RECORD the same size for both IA32 and X64 builds. 2013-03-20 08:35:24 +00:00
Ip6ConfigImpl.h Making the IP6_CONFIG_DATA_RECORD the same size for both IA32 and X64 builds. 2013-03-20 08:35:24 +00:00
Ip6ConfigNv.c Use string pointer instead string buffer to avoid string copy operation. 2014-08-15 05:33:34 +00:00
Ip6ConfigNv.h Clean up the private GUID definition in module Level. 2011-09-18 12:27:49 +00:00
Ip6Driver.c 1. Mark the network volatile variables as deprecated in code comments and remove related code to set/get these variable. 2014-05-07 06:17:31 +00:00
Ip6Driver.h 1. Add EFI_COMPONENT_NAME2_PROTOCOL.GetControllerName() support. 2012-12-13 06:47:06 +00:00
Ip6Dxe.inf Clean up the private GUID definition in module Level. 2011-09-18 12:27:49 +00:00
Ip6DxeStrings.uni Update the Ip6Dxe and IScsiDxe to keep the old behaviors after add exit action when Config_Access_Protocol.CallBack function returns Submit or Reset which is follow UEFI spec 2.3.1. 2011-09-16 06:11:13 +00:00
Ip6Icmp.c Add NetworkPkg (P.UDK2010.UP3.Network.P1) 2010-11-01 06:13:54 +00:00
Ip6Icmp.h Add NetworkPkg (P.UDK2010.UP3.Network.P1) 2010-11-01 06:13:54 +00:00
Ip6If.c 1. Add EFI_COMPONENT_NAME2_PROTOCOL.GetControllerName() support. 2012-12-13 06:47:06 +00:00
Ip6If.h Add NetworkPkg (P.UDK2010.UP3.Network.P1) 2010-11-01 06:13:54 +00:00
Ip6Impl.c 1. Mark the network volatile variables as deprecated in code comments and remove related code to set/get these variable. 2014-05-07 06:17:31 +00:00
Ip6Impl.h 1. Add EFI_COMPONENT_NAME2_PROTOCOL.GetControllerName() support. 2012-12-13 06:47:06 +00:00
Ip6Input.c Fix a bug in IP driver that the fragment overlap check may be skipped incorrectly. 2014-04-10 02:25:49 +00:00
Ip6Input.h 1. Update IPsec driver to produce EFI_IPSEC2_PROTOCOL which is defined by UEFI errata that will appear in UEFI 2.3 specification after 2.3 errata B and future UEFI Specifications after 2.3. 2010-11-01 08:19:28 +00:00
Ip6Mld.c Add NetworkPkg (P.UDK2010.UP3.Network.P1) 2010-11-01 06:13:54 +00:00
Ip6Mld.h Add NetworkPkg (P.UDK2010.UP3.Network.P1) 2010-11-01 06:13:54 +00:00
Ip6Nd.c 1. Add EFI_COMPONENT_NAME2_PROTOCOL.GetControllerName() support. 2012-12-13 06:47:06 +00:00
Ip6Nd.h 1. Fix a bug in PXE driver that the PXE boot do not restart if a new boot option on the different IP stack is selected. 2012-10-17 08:23:41 +00:00
Ip6NvData.h Update IPv6 configuration UI: 1) keep addresses blank when enter ‘Advanced Configuration’ page; 2) Save parameters in ‘Advanced Configuration’ immediately when user press ‘Commit Changes and Exit’ . 2013-01-15 02:19:42 +00:00
Ip6Option.c Add NetworkPkg (P.UDK2010.UP3.Network.P1) 2010-11-01 06:13:54 +00:00
Ip6Option.h Add NetworkPkg (P.UDK2010.UP3.Network.P1) 2010-11-01 06:13:54 +00:00
Ip6Output.c Update code to support VS2013 tool chain. 2014-07-28 07:43:23 +00:00
Ip6Output.h Add NetworkPkg (P.UDK2010.UP3.Network.P1) 2010-11-01 06:13:54 +00:00
Ip6Route.c Add NetworkPkg (P.UDK2010.UP3.Network.P1) 2010-11-01 06:13:54 +00:00
Ip6Route.h Add NetworkPkg (P.UDK2010.UP3.Network.P1) 2010-11-01 06:13:54 +00:00