]> git.proxmox.com Git - mirror_edk2.git/blame - StdLib/BsdSocketLib/BsdSocketLib.inf
Fix send to properly wait while long transmits are in progress
[mirror_edk2.git] / StdLib / BsdSocketLib / BsdSocketLib.inf
CommitLineData
d7ce7006 1#/** @file\r
2# Component description file for the socket library.\r
3#\r
4# This module implements the socket library.\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 = BsdSocketLib\r
19 FILE_GUID = E7A79769-DD6E-48f7-B90B-D4C510AC1741\r
20 MODULE_TYPE = BASE\r
21 VERSION_STRING = 1.0\r
22 LIBRARY_CLASS = BsdSocketLib\r
23\r
24#\r
25# VALID_ARCHITECTURES = IA32 X64 IPF EBC\r
26#\r
27\r
28[Sources.common]\r
29 accept.c\r
30 base64.c\r
31 bind.c\r
32 close.c\r
33 connect.c\r
34 gethostbydns.c\r
35 gethostbyht.c\r
36 gethostbynis.c\r
37 gethostname.c\r
38 gethostnamadr.c\r
39 gethostbynis.c\r
40 getnetbydns.c\r
41 getnetbynis.c\r
42 getnetbyht.c\r
43 getnetnamadr.c\r
44 getpeername.c\r
45 getprotoent.c\r
46 getprotoname.c\r
47 getproto.c\r
48 getservbyname.c\r
49 getservbyport.c\r
50 getservent.c\r
51 getsockname.c\r
52 getsockopt.c\r
53 herror.c\r
54# inet_addr.c\r
55# inet_lnaof.c\r
56# inet_makeaddr.c\r
57 inet_net_ntop.c\r
58 inet_net_pton.c\r
59 inet_neta.c\r
60# inet_netof.c\r
61# inet_network.c\r
62# inet_ntoa.c\r
63# inet_ntop.c\r
64 inet_pton.c\r
65 listen.c\r
66 map_v4v6.c\r
67 ns_addr.c\r
68 ns_name.c\r
69 ns_netint.c\r
70 ns_ntoa.c\r
71 ns_parse.c\r
72 ns_print.c\r
73 ns_ttl.c\r
74 nsap_addr.c\r
75 poll.c\r
76 read.c\r
77 recv.c\r
78 recvfrom.c\r
79 res_comp.c\r
80 res_config.h\r
81 res_data.c\r
82 res_debug.c\r
83 res_init.c\r
84 res_mkquery.c\r
85 res_mkupdate.c\r
86 res_query.c\r
87 res_send.c\r
88 res_update.c\r
89 send.c\r
90 sendto.c\r
91 sethostname.c\r
92 setsockopt.c\r
93 shutdown.c\r
94 socket.c\r
95 SocketInternals.h\r
96 write.c\r
97\r
98[Packages]\r
99 StdLib/StdLib.dec\r
100 StdLibPrivateInternalFiles/DoNotUse.dec\r
101 MdePkg/MdePkg.dec\r
102 MdeModulePkg/MdeModulePkg.dec\r
103# SocketPkg/SocketPkg.dec\r
104\r
105[LibraryClasses]\r
106 BaseLib\r
107 BaseMemoryLib\r
108 DebugLib\r
109 DevUtility\r
110 UefiBootServicesTableLib\r
111 UefiLib\r
112\r
113[Protocols]\r
114 gEfiSocketServiceBindingProtocolGuid\r
115 gEfiSocketProtocolGuid\r