audk/StdLib/BsdSocketLib
lpleahy 7700f0f5c0 * StdLib.dsc was changed to always build the sockets code.
* Fix errors detected by the GCC compiler (pointer conversions and format mismatches).
* Worked around a GCC flow analysis issue in base64.c where the compiler is convinced that there is a path through the code where "input" is used but not initialized.
* Added EFIAPI to the file system operation routines for sockets to match the API declaration.

Note for GCC, the meaning of "l" and "L" are different in printf and sscanf format strings.  The lower case "l" indicates a 32-bit value where the capital "L" indicates a 64-bit value.  The native (default) integer size may be represented by a size letter of "n".

Signed-off-by: lpleahy


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13023 6f19259b-4bc3-4df7-8a09-765794883524
2012-02-17 23:43:35 +00:00
..
BsdSocketLib.inf Merged socket development branch: 2012-02-09 19:16:44 +00:00
SocketInternals.h * StdLib.dsc was changed to always build the sockets code. 2012-02-17 23:43:35 +00:00
Socklib_internals.h Update the sockets library code 2011-09-30 23:02:35 +00:00
accept.c Update the sockets library code 2011-09-30 23:02:35 +00:00
base64.c * StdLib.dsc was changed to always build the sockets code. 2012-02-17 23:43:35 +00:00
bind.c Update the sockets library code 2011-09-30 23:02:35 +00:00
close.c * StdLib.dsc was changed to always build the sockets code. 2012-02-17 23:43:35 +00:00
connect.c Update the sockets library code 2011-09-30 23:02:35 +00:00
errno.c Update the sockets library code 2011-09-30 23:02:35 +00:00
getaddrinfo.c * StdLib.dsc was changed to always build the sockets code. 2012-02-17 23:43:35 +00:00
gethostbydns.c
gethostbyht.c
gethostbynis.c
gethostnamadr.c
gethostname.c
getnameinfo.c Merged socket development branch: 2012-02-09 19:16:44 +00:00
getnetbydns.c
getnetbyht.c
getnetbynis.c
getnetnamadr.c
getpeername.c Update the sockets library code 2011-09-30 23:02:35 +00:00
getproto.c
getprotoent.c
getprotoname.c
getservbyname.c
getservbyport.c
getservent.c
getsockname.c Update the sockets library code 2011-09-30 23:02:35 +00:00
getsockopt.c Update the sockets library code 2011-09-30 23:02:35 +00:00
herror.c Fix some errors detected by the GCC 4.4 compiler. 2012-02-10 03:30:41 +00:00
inet_net_ntop.c * StdLib.dsc was changed to always build the sockets code. 2012-02-17 23:43:35 +00:00
inet_net_pton.c
inet_neta.c
inet_pton.c
listen.c Update the sockets library code 2011-09-30 23:02:35 +00:00
map_v4v6.c
ns_addr.c
ns_name.c Fix some errors detected by the GCC 4.4 compiler. 2012-02-10 03:30:41 +00:00
ns_netint.c Fix some errors detected by the GCC 4.4 compiler. 2012-02-10 03:30:41 +00:00
ns_ntoa.c * StdLib.dsc was changed to always build the sockets code. 2012-02-17 23:43:35 +00:00
ns_parse.c Fix some errors detected by the GCC 4.4 compiler. 2012-02-10 03:30:41 +00:00
ns_print.c * StdLib.dsc was changed to always build the sockets code. 2012-02-17 23:43:35 +00:00
ns_ttl.c Fix some errors detected by the GCC 4.4 compiler. 2012-02-10 03:30:41 +00:00
nsap_addr.c Fix some errors detected by the GCC 4.4 compiler. 2012-02-10 03:30:41 +00:00
poll.c * StdLib.dsc was changed to always build the sockets code. 2012-02-17 23:43:35 +00:00
read.c * StdLib.dsc was changed to always build the sockets code. 2012-02-17 23:43:35 +00:00
recv.c Update the sockets library code 2011-09-30 23:02:35 +00:00
recvfrom.c Update the sockets library code 2011-09-30 23:02:35 +00:00
res_comp.c
res_config.h
res_data.c
res_debug.c * StdLib.dsc was changed to always build the sockets code. 2012-02-17 23:43:35 +00:00
res_init.c
res_mkquery.c
res_mkupdate.c Fix some errors detected by the GCC 4.4 compiler. 2012-02-10 03:30:41 +00:00
res_query.c
res_send.c * StdLib.dsc was changed to always build the sockets code. 2012-02-17 23:43:35 +00:00
res_update.c Fix some errors detected by the GCC 4.4 compiler. 2012-02-10 03:30:41 +00:00
send.c Update the sockets library code 2011-09-30 23:02:35 +00:00
sendto.c Update the sockets library code 2011-09-30 23:02:35 +00:00
sethostname.c Update the sockets library code 2011-09-30 23:02:35 +00:00
setsockopt.c Update the sockets library code 2011-09-30 23:02:35 +00:00
shutdown.c Update the sockets library code 2011-09-30 23:02:35 +00:00
socket.c Update the sockets library code 2011-09-30 23:02:35 +00:00
write.c * StdLib.dsc was changed to always build the sockets code. 2012-02-17 23:43:35 +00:00