audk/MdeModulePkg/Universal/Network/Tcp4Dxe
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
..
ComponentName.c Replace references to RFC 3066 with RFC 4646. 2009-04-30 05:32:11 +00:00
SockImpl.c Insert comments for functions/macros and add the file headers. 2009-01-16 06:56:18 +00:00
SockImpl.h Insert comments for functions/macros and add the file headers. 2009-01-16 06:56:18 +00:00
SockInterface.c Insert comments for functions/macros and add the file headers. 2009-01-16 06:56:18 +00:00
Socket.h Retire NetLibQueueDpc() and NetLibDispatchDpc() and use QueueDpc() and DispatchDpc() from the DpcLib instead. 2009-07-11 22:51:51 +00:00
Tcp4Dispatcher.c NetLib: 2009-10-26 10:15:40 +00:00
Tcp4Driver.c NetLib: 2009-10-26 10:15:40 +00:00
Tcp4Driver.h Insert comments for functions/macros and add the file headers. 2009-01-16 06:56:18 +00:00
Tcp4Dxe.inf NetLib: 2009-10-26 10:15:40 +00:00
Tcp4Func.h Insert comments for functions/macros and add the file headers. 2009-01-16 06:56:18 +00:00
Tcp4Input.c NetLib: 2009-10-26 10:15:40 +00:00
Tcp4Io.c NetLib: 2009-10-26 10:15:40 +00:00
Tcp4Main.c Add comments for functions. 2008-12-16 02:57:53 +00:00
Tcp4Main.h Insert comments for functions/macros and add the file headers. 2009-01-16 06:56:18 +00:00
Tcp4Misc.c NetLib: 2009-10-26 10:15:40 +00:00
Tcp4Option.c Fix the IN OUT modifier for parameters. 2008-12-29 12:58:38 +00:00
Tcp4Option.h Insert comments for functions/macros and add the file headers. 2009-01-16 06:56:18 +00:00
Tcp4Output.c add security check. 2009-06-29 09:19:25 +00:00
Tcp4Proto.h Fix coding style issue. 2009-03-26 02:40:48 +00:00
Tcp4Timer.c Retire NetLibQueueDpc() and NetLibDispatchDpc() and use QueueDpc() and DispatchDpc() from the DpcLib instead. 2009-07-11 22:51:51 +00:00