01b5ac880f00cf89833e6fc80666bccc9779dea7 |
|
27-Oct-2016 |
Fu Siyuan <siyuan.fu@intel.com> |
MdeModulePkg: Update IP4 stack drivers for classless address unicast check. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Fu Siyuan <siyuan.fu@intel.com> Reviewed-by: Ye Ting <ting.ye@intel.com> Reviewed-by: Wu Jiaxin <jiaxin.wu@intel.com>
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
2a2e33b20feb245572416333bf26eb8a77e73aa9 |
|
13-Jun-2010 |
qianouyang <qianouyang@6f19259b-4bc3-4df7-8a09-765794883524> |
Add a UNION definition (IP_IO_IP_PROTOOCL) for EFI_IP4/6_PROTOCOL and change IP_IO structure using this UNION to point the special IP Protocol. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10578 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
cd5ebaa06dca3e6ef3c464081e6defe00d358c69 |
|
24-Apr-2010 |
hhtian <hhtian@6f19259b-4bc3-4df7-8a09-765794883524> |
Update the copyright notice format git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10420 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
e798cd87ca9a3a30c4cea50c5f5de84e10a8bc5a |
|
17-Apr-2010 |
geekboy15a <geekboy15a@6f19259b-4bc3-4df7-8a09-765794883524> |
Fixed GCC 4.4 build issues due to EFIAPI not being used when required. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10379 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
3b1464d5ac4e8b917c54b9f29a43ad972d2a2c85 |
|
19-Mar-2010 |
rsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524> |
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10288 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
64a80549c8ab874c5b23b376adbb99008e6143b0 |
|
17-Mar-2010 |
myronporter <myronporter@6f19259b-4bc3-4df7-8a09-765794883524> |
Grammatical and disclaimer changes (does not follow internal C coding stds.) git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10269 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
a09ee46d9a258ef08a931c0d412c62c98dbdb8aa |
|
17-Nov-2009 |
qouyang <qouyang@6f19259b-4bc3-4df7-8a09-765794883524> |
Updated the IpIoLiband and the change includes: 1) Add one structure member – IpHdrLen in the EFI_NET_SESSION_DATA data structure. 2) Pass IP header length to upper-layer through this new member. The length of IP header will be used for ICMP6 packet generation in upper-layer. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9437 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
a1503a32a887c0b9a735613a7caf5d1493affd01 |
|
11-Nov-2009 |
tye <tye@6f19259b-4bc3-4df7-8a09-765794883524> |
1. Add Link MTU support to IP4 and TCP4 driver. 2. Integrate IPsec functionality to IP4 driver. 3. Move IP_VERSION_4/IP_VERSION_6 definition from IpIoLib to NetLib. 4. Move the Ip6/Udp6 protocol declaration from driver INF to Library INF (DxeIpIoLib and DxeUdpIoLib) for better readability. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9413 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
b45b45b2d248892930620c33a9d01d8457ae0e54 |
|
30-Oct-2009 |
tye <tye@6f19259b-4bc3-4df7-8a09-765794883524> |
1. Update the UdpIo to a combined UdpIo to support both v4 and v6 stack. 2. Update Dhcp4 and Mtftp4 driver to adopt the combined UdpIo. 3. Clean up coding style problems in combined IpIoLib/NetLib. Update Tcp4 and Udp4 to adopt the changes. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9382 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
3cf888f5f90526fa0d613c2a1486e0c1f416bd67 |
|
27-Oct-2009 |
tye <tye@6f19259b-4bc3-4df7-8a09-765794883524> |
Fix the EBC build problem in DxeIpIoLib of r9374. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9375 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
fb115c61504fe6c4f94be0a87f75e28e1684657f |
|
26-Oct-2009 |
tye <tye@6f19259b-4bc3-4df7-8a09-765794883524> |
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
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
e9b67286ad4428d63e2495f38b71273b81e0846f |
|
11-Jun-2009 |
pkandel <pkandel@6f19259b-4bc3-4df7-8a09-765794883524> |
Committing changes to the comments, to improve code documentation. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8533 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
e4b99ad97997066491cbd7c00c2237160016079a |
|
24-Feb-2009 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Change library class PlatDriOverLib to PlatformDriOverrideLib Move Application Platform Override Manager into Application directory. Add comments in Network library class to say they are only intended to be used by UEFI network stack modules. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7641 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
3a1ab4bc2c322e835faca717ed4b0dc17536cfd7 |
|
13-Jan-2009 |
ywu21 <ywu21@6f19259b-4bc3-4df7-8a09-765794883524> |
sync Netlib function from c file fix file header issues add in out add . at the end of lines git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7260 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
cdfdbb970a8b7311391a28e046f39d4cc3b7d610 |
|
12-Jan-2009 |
ywu21 <ywu21@6f19259b-4bc3-4df7-8a09-765794883524> |
add macro function comments git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7242 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
e29a2e7e8003e824d77a68f980daf0d614fc3bf5 |
|
30-Dec-2008 |
jgong5 <jgong5@6f19259b-4bc3-4df7-8a09-765794883524> |
Enhance function header git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7156 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
d7db0902808f59f71421cc2fc5012da4a47a32b9 |
|
12-Dec-2008 |
gikidy <gikidy@6f19259b-4bc3-4df7-8a09-765794883524> |
Fix some typo. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7008 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
97b38d4e359e1c5cbdadb2af8d4665d76a7068f2 |
|
31-Oct-2008 |
qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> |
Update to use DOS format git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6321 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
190344219aabd6ea3c0cd095dcb1c5120eaa576d |
|
14-Oct-2008 |
qwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524> |
Remove the unnecessary include, such as PiDxe.h, PiPei.h, Base.h and Uefi.h in header file. The module should include these files before include the Protocol/Ppi/Guid/Library header files. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6111 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
5f597758e20f046a7a76e728370b99308cf2c8a0 |
|
08-Jul-2008 |
lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> |
Code scrube for MdeModule Definitions. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5428 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
7b414b4ed6ccdefce8e167ecc7d67ad64118eb94 |
|
11-Apr-2008 |
vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> |
1. add public functions header. 2. apply for doxgen format for file header. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5043 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
e48e37fce2611df7a52aff271835ff72ee396d9b |
|
14-Feb-2008 |
vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> |
Use Mde library and definition instead of some native definitions in NetLib, to simply network library. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4693 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
01750eb0aad0510c13da7453fa0c0b64aef0bc72 |
|
06-Sep-2007 |
vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> |
Changed the code style. it could pass EBC and ICC build. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3781 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
772db4bb33ae66fa20e39f786b5f80d107d450a5 |
|
30-Jul-2007 |
vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> |
Import ArpDxe, Dhcp4Dxe, Ip4Dxe, Mtftp4Dxe, PxeBcDxe and PxeDhcp4Dxe. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3492 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
8a67d61da4d5a8f08a656cbeea2d902d0ad9042a |
|
24-Jul-2007 |
vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> |
Import SnpDxe, Tcp4Dxe, Udp4Dxe and MnpDxe. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3416 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|
cbf316f20726bb31b7c37424601643790dbd02d9 |
|
23-Jul-2007 |
vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> |
1. Import NetLib, IpIoLib and UdpIoLib class definitions 2. Import DxeNetLib, DxeIpIoLib and DxeUdpIoLib libraries instances 2. Port Ip4Config module git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3405 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdeModulePkg/Include/Library/IpIoLib.h
|