audk/StdLib/BsdSocketLib
daryl.mcdaniel 0164fc8e76 StdLib: Fix some build problems and obscure bugs.
StdLib\
  BsdSocketLib\
    ns_print.c
      Use "%lu" format instead of "%Lu".  A capital 'L' specifies (long double) in print formats.
      Add a cast from char to (unsigned int) to match its sprintf format.
    res_debug.c
      Use "%lu" format instead of "%Lu".  A capital 'L' specifies (long double) in print formats.
  EfiSocketLib\
    Socket.c
      Update copyright & correct formatting
  Include\
    sys\
      EfiCdefs.h
        Update copyright date
        Change type of LONGN and ULONGN to INTN and UINTN, respectively.
      errno.h
        Update copyright date
        Add enum member '__ESUCCESS = 0'
      fcntl.h
        Update copyright date
        Improve comment for O_EXCL
      stat.h
        Update copyright date
        Reorder the S_* flags
        Put the S_* predicate macros in the same order as their flag definitions
        Add a function header comment to the stat() function declaration.
    errno.h
      Update copyright date
      Define new ESUCCESS error code
    wchar.h
      Update copyright date
      Correct the description of the Nptr parameter to the wcstol, wcstoll, wcstoul, and wcstoull functions.
    x86\float.h
      Update copyright date
      Define 'long double' limits for non-Microsoft compilers
  LibC\
    Containers\Queues\Fifo.c
      Rewrite to make more robust and secure (zeros out old data)
    StdLib\realpath.c
      Update copyright date
      Reformat descriptive comment for realpath()
      Add terminating CRLF

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by:  daryl.mcdaniel@intel.com
Reviewed-by:  Erik Bjorge <erik.c.bjorge@intel.com>
Reviewed-by:  Jaben Carsey <Jaben.carsey@intel.com>


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16096 6f19259b-4bc3-4df7-8a09-765794883524
2014-09-11 21:42:26 +00:00
..
BsdSocketLib.inf Add missing IPv6 address definitions. 2012-06-14 18:16:01 +00:00
Ip6Addr_Any.c Add missing IPv6 address definitions. 2012-06-14 18:16:01 +00:00
Ip6Addr_LinkLocal_AllNodes.c Add missing IPv6 address definitions. 2012-06-14 18:16:01 +00:00
Ip6Addr_LinkLocal_AllRouters.c Add missing IPv6 address definitions. 2012-06-14 18:16:01 +00:00
Ip6Addr_Loopback.c Add missing IPv6 address definitions. 2012-06-14 18:16:01 +00:00
Ip6Addr_NodeLocal_AllNodes.c Add missing IPv6 address definitions. 2012-06-14 18:16:01 +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 Fixed close for socket to properly release the socket context structure and the handle. 2012-10-08 21:39: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 Add Socket Libraries. 2011-07-30 00:30:44 +00:00
gethostbyht.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
gethostbynis.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
gethostnamadr.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
gethostname.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
getnameinfo.c Merged socket development branch: 2012-02-09 19:16:44 +00:00
getnetbydns.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
getnetbyht.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
getnetbynis.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
getnetnamadr.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
getpeername.c Update the sockets library code 2011-09-30 23:02:35 +00:00
getproto.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
getprotoent.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
getprotoname.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
getservbyname.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
getservbyport.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
getservent.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
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 Add Socket Libraries. 2011-07-30 00:30:44 +00:00
inet_neta.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
inet_pton.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
listen.c Update the sockets library code 2011-09-30 23:02:35 +00:00
map_v4v6.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
ns_addr.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
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 Try to fix the error detected by the 64-bit GCC compiler. 2012-06-28 00:35:53 +00:00
ns_parse.c StdLib: Fix possible compiler warnings when doing enumerate type comparison. 2012-09-03 01:07:54 +00:00
ns_print.c StdLib: Fix some build problems and obscure bugs. 2014-09-11 21:42:26 +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 Add Socket Libraries. 2011-07-30 00:30:44 +00:00
res_config.h Add Socket Libraries. 2011-07-30 00:30:44 +00:00
res_data.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
res_debug.c StdLib: Fix some build problems and obscure bugs. 2014-09-11 21:42:26 +00:00
res_init.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
res_mkquery.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
res_mkupdate.c Fix some errors detected by the GCC 4.4 compiler. 2012-02-10 03:30:41 +00:00
res_query.c Add Socket Libraries. 2011-07-30 00:30:44 +00:00
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 Fix sockets use of file descriptors which was broken by the additional validation in StdLib/LibC/Uefi/SysCall.c/write added by revision 13989. 2013-02-08 21:26:46 +00:00
write.c * StdLib.dsc was changed to always build the sockets code. 2012-02-17 23:43:35 +00:00