]> git.proxmox.com Git - mirror_edk2.git/blame - StdLib/EfiSocketLib/EfiSocketLib.inf
Ignore transmit errors for UDPv4, UDPv6 and IPv4.
[mirror_edk2.git] / StdLib / EfiSocketLib / EfiSocketLib.inf
CommitLineData
d7ce7006 1#/** @file\r
2# Component description file for the EFI socket library.\r
3#\r
4# This module implements the socket layer.\r
5# Copyright (c) 2011, Intel Corporation\r
6#\r
7# All rights reserved. This program and the accompanying materials\r
8# are licensed and made available under the terms and conditions of the BSD License\r
9# which accompanies this distribution. The full text of the license may be found at\r
10# http://opensource.org/licenses/bsd-license.php\r
11# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
12# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
13#\r
14#**/\r
15\r
16[Defines]\r
17 INF_VERSION = 0x00010005\r
18 BASE_NAME = EfiSocketLib\r
19 FILE_GUID = C33E0B7C-9D0F-41df-BDFD-08F5E4C39EE8\r
20 MODULE_TYPE = BASE\r
21 VERSION_STRING = 1.0\r
22 LIBRARY_CLASS = EfiSocketLib\r
23 CONSTRUCTOR = EslConstructor\r
24 DESTRUCTOR = EslDestructor\r
25\r
26#\r
27# VALID_ARCHITECTURES = IA32 X64 IPF EBC\r
28#\r
29\r
30[Sources.common]\r
a88c3163 31 DxeSupport.c\r
d7ce7006 32 Init.c\r
a88c3163 33 Ip4.c\r
d7ce7006 34 Service.c\r
35 Socket.c\r
36 Tcp4.c\r
3bdf9aae 37 Tcp6.c\r
d7ce7006 38 Udp4.c\r
3bdf9aae 39 Udp6.c\r
d7ce7006 40 UseEfiSocketLib.c\r
41\r
42[Packages]\r
43 MdePkg/MdePkg.dec\r
44 MdeModulePkg/MdeModulePkg.dec\r
45 StdLib/StdLib.dec\r
d7ce7006 46\r
47[LibraryClasses]\r
48 BaseMemoryLib\r
49 DebugLib\r
a88c3163 50 MemoryAllocationLib\r
d7ce7006 51 UefiBootServicesTableLib\r
52 UefiLib\r
53\r
54[Protocols]\r
2dc09dd5
LL
55 gEfiIp4ConfigProtocolGuid\r
56 gEfiIp6ConfigProtocolGuid\r
a88c3163 57 gEfiIp4ProtocolGuid\r
58 gEfiIp4ServiceBindingProtocolGuid\r
3bdf9aae 59 gEfiIp6ProtocolGuid\r
60 gEfiIp6ServiceBindingProtocolGuid\r
d7ce7006 61 gEfiTcp4ProtocolGuid\r
62 gEfiTcp4ServiceBindingProtocolGuid\r
3bdf9aae 63 gEfiTcp6ProtocolGuid\r
64 gEfiTcp6ServiceBindingProtocolGuid\r
d7ce7006 65 gEfiUdp4ProtocolGuid\r
66 gEfiUdp4ServiceBindingProtocolGuid\r
3bdf9aae 67 gEfiUdp6ProtocolGuid\r
68 gEfiUdp6ServiceBindingProtocolGuid\r
d7ce7006 69 gEfiSocketProtocolGuid\r
70 gEfiSocketServiceBindingProtocolGuid\r