audk/StdLib/EfiSocketLib
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
..
DxeSupport.c Fixed close for socket to properly release the socket context structure and the handle. 2012-10-08 21:39:35 +00:00
EfiSocketLib.inf Ignore transmit errors for UDPv4, UDPv6 and IPv4. 2013-11-20 18:31:01 +00:00
Init.c Update the sockets library code 2011-09-30 23:02:35 +00:00
Ip4.c Fix GCC build errors 2013-11-20 19:07:31 +00:00
ReleaseNotes.txt Fix compilation errors detected with GCC 4.4 2011-09-30 23:52:45 +00:00
Service.c UseEfiSocketLib.c - Only exit for out of resources, otherwise use all network adapters. 2012-06-01 20:01:30 +00:00
Socket.c StdLib: Fix some build problems and obscure bugs. 2014-09-11 21:42:26 +00:00
Socket.h Ignore transmit errors for UDPv4, UDPv6 and IPv4. 2013-11-20 18:31:01 +00:00
Tcp4.c Fix the non-blocking behavior for connect. The behavior was correct if the code polled the connect routine but was not correct when using select to complete the asynchronous request. This change fixes the select case by moving where some of the operations performed upon the connection completion. 2013-12-13 19:22:39 +00:00
Tcp6.c Fix the non-blocking behavior for connect. The behavior was correct if the code polled the connect routine but was not correct when using select to complete the asynchronous request. This change fixes the select case by moving where some of the operations performed upon the connection completion. 2013-12-13 19:22:39 +00:00
Udp4.c Fix GCC build errors 2013-11-20 19:07:31 +00:00
Udp6.c Fix GCC build errors 2013-11-20 19:07:31 +00:00
UseEfiSocketLib.c Fixed close for socket to properly release the socket context structure and the handle. 2012-10-08 21:39:35 +00:00