VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/Firmware/StdLib/BsdSocketLib/BsdSocketLib.inf@ 78416

Last change on this file since 78416 was 58459, checked in by vboxsync, 9 years ago

EFI/Firmware: 'svn merge /vendor/edk2/UDK2010.SR1 /vendor/edk2/current .', reverting and removing files+dirs listed in ReadMe.vbox, resolving conflicts with help from ../UDK2014.SP1/. This is a raw untested merge.

  • Property svn:eol-style set to native
File size: 2.2 KB
Line 
1#/** @file
2# Component description file for the socket library.
3#
4# This module implements the socket library.
5# Copyright (c) 2011, Intel Corporation
6#
7# All rights reserved. This program and the accompanying materials
8# are licensed and made available under the terms and conditions of the BSD License
9# which accompanies this distribution. The full text of the license may be found at
10# http://opensource.org/licenses/bsd-license.php
11# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
12# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
13#
14#**/
15
16[Defines]
17 INF_VERSION = 0x00010005
18 BASE_NAME = BsdSocketLib
19 FILE_GUID = E7A79769-DD6E-48f7-B90B-D4C510AC1741
20 MODULE_TYPE = BASE
21 VERSION_STRING = 1.0
22 LIBRARY_CLASS = BsdSocketLib
23
24#
25# VALID_ARCHITECTURES = IA32 X64 IPF EBC
26#
27
28[Sources.common]
29 accept.c
30 base64.c
31 bind.c
32 close.c
33 connect.c
34 getaddrinfo.c
35 gethostbydns.c
36 gethostbyht.c
37 gethostbynis.c
38 gethostname.c
39 gethostnamadr.c
40 gethostbynis.c
41 getnameinfo.c
42 getnetbydns.c
43 getnetbynis.c
44 getnetbyht.c
45 getnetnamadr.c
46 getpeername.c
47 getprotoent.c
48 getprotoname.c
49 getproto.c
50 getservbyname.c
51 getservbyport.c
52 getservent.c
53 getsockname.c
54 getsockopt.c
55 herror.c
56 inet_net_ntop.c
57 inet_net_pton.c
58 inet_neta.c
59 inet_pton.c
60 Ip6Addr_Any.c
61 Ip6Addr_Loopback.c
62 Ip6Addr_NodeLocal_AllNodes.c
63 Ip6Addr_LinkLocal_AllNodes.c
64 Ip6Addr_LinkLocal_AllRouters.c
65 listen.c
66 map_v4v6.c
67 ns_addr.c
68 ns_name.c
69 ns_netint.c
70 ns_ntoa.c
71 ns_parse.c
72 ns_print.c
73 ns_ttl.c
74 nsap_addr.c
75 poll.c
76 read.c
77 recv.c
78 recvfrom.c
79 res_comp.c
80 res_config.h
81 res_data.c
82 res_debug.c
83 res_init.c
84 res_mkquery.c
85 res_mkupdate.c
86 res_query.c
87 res_send.c
88 res_update.c
89 send.c
90 sendto.c
91 sethostname.c
92 setsockopt.c
93 shutdown.c
94 socket.c
95 SocketInternals.h
96 write.c
97
98[Packages]
99 StdLib/StdLib.dec
100 StdLibPrivateInternalFiles/DoNotUse.dec
101 MdePkg/MdePkg.dec
102 MdeModulePkg/MdeModulePkg.dec
103
104[LibraryClasses]
105 BaseLib
106 BaseMemoryLib
107 DebugLib
108 DevUtility
109 UefiBootServicesTableLib
110 UefiLib
111
112[Protocols]
113 gEfiSocketServiceBindingProtocolGuid
114 gEfiSocketProtocolGuid
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette