audk/MdeModulePkg/Universal/Network
tye fb115c6150 NetLib:
1. Add new interface Ip6IsValidUnicast 
2. Add new enum IP6_EXTENSION_HEADER_TYPE
3. Add new structure IP6_ICMP_* definitions
4. Update structure from EFI_UDP4_HEADER to EFI_UDP_HEADER
5. Add new macro EFI_IP6_EQUAL


IpIoLib:
1. Update the IpIoLib to a combined library for both v4 and v6 network stack 
2. Fix a bug in IpIoIcmpHandler() - for IPv6 packet, the header length is variable (basic header + extension) rathar than fixed length.
   The fix removes the IPv6 header fields and notify the user with the ICMPv6 packet only containing payload.

TcpDxe/UdpDxe:
1. Update to adapt the new combined IpIoLib
2. Add gEfiIp6ProtocolGuid/gEfiIp6ServiceBindingProtocolGuid to [Protocols] in INF file since the Ip6.h is included in IpIoLib and NetLib.
3. Pass the TCP4/UDP4 UEFI SCT test on NT32 platform.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9374 6f19259b-4bc3-4df7-8a09-765794883524
2009-10-26 10:15:40 +00:00
..
ArpDxe Retire NetLibQueueDpc() and NetLibDispatchDpc() and use QueueDpc() and DispatchDpc() from the DpcLib instead. 2009-07-11 22:51:51 +00:00
Dhcp4Dxe 1. Fix a bug in Dhcp4 to prevent unexpected broadcast DHCP packets be queued up in the system: these packets will never be freed and will cumulate as time goes on, and then it will cause the system becomes very slow. This issue is reported by HP. 2009-10-21 09:37:10 +00:00
DpcDxe Clean Network Driver to include Uefi.h, not PiDxe.h. 2009-02-09 02:59:07 +00:00
IScsiDxe fix k8 warning. 2009-09-14 06:21:07 +00:00
Ip4ConfigDxe Retire NetLibQueueDpc() and NetLibDispatchDpc() and use QueueDpc() and DispatchDpc() from the DpcLib instead. 2009-07-11 22:51:51 +00:00
Ip4Dxe Retire NetLibQueueDpc() and NetLibDispatchDpc() and use QueueDpc() and DispatchDpc() from the DpcLib instead. 2009-07-11 22:51:51 +00:00
MnpDxe 1. Fix timer unit bug in MNP: default rx/tx timeout value should be 10,000,000 (10s) according to UEFI spec. 2009-10-22 06:29:51 +00:00
Mtftp4Dxe Updated EFI_MTFTP4_TOKEN structure to add member Context. It's an incompatible change adopted by UEFI group. 2009-07-24 17:36:07 +00:00
SnpDxe update include file to use IndustryStandard/Pci.h 2009-08-11 02:36:37 +00:00
Tcp4Dxe NetLib: 2009-10-26 10:15:40 +00:00
Udp4Dxe NetLib: 2009-10-26 10:15:40 +00:00
UefiPxeBcDxe Make end of line consistent caused by previous check in. 2009-08-24 15:35:55 +00:00