Changeset 382


Ignore:
Timestamp:
Jul 15, 2003, 7:02:33 PM (22 years ago)
Author:
bird
Message:

#434: Override sock_errno to make it return libc errno.

Location:
trunk/src/emx
Files:
2 added
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/include/sys/socket.h

    • Property cvs2svn:cvs-rev changed from 1.4 to 1.5
    r381 r382  
    471471int     TCPCALL sock_init( void );
    472472int     TCPCALL sock_errno( void );
     473int     TCPCALL os2_sock_errno( void );
    473474void    TCPCALL psock_errno( char * );
    474475int     TCPCALL soclose( int );
  • trunk/src/emx/src/lib/socket/socket.imp

    • Property cvs2svn:cvs-rev changed from 1.3 to 1.4
    r381 r382  
    4343soabort                 tcpip32   19 ?
    4444_soabort                tcpip32   19 ?
    45 sock_errno              tcpip32   20 ?
    46 _sock_errno             tcpip32   20 ?
     45os2_sock_errno          tcpip32   20 ?
     46_os2_sock_errno        tcpip32   20 ?
    4747recvmsg                 tcpip32   21 ?
    4848_recvmsg                tcpip32   21 ?
  • trunk/src/emx/src/lib/socket/socket.smak

    • Property cvs2svn:cvs-rev changed from 1.6 to 1.7
    r381 r382  
    1010.TKIND  := aout prof
    1111.TSRC   := $(wildcard src/lib/socket/386/*.s)
     12.TSRC   += src/lib/socket/sock_errno.c
    1213.IMPS   := src/lib/socket/socket.imp
    1314.INSDIR := lib/
     
    1819.TKIND  := aout
    1920.TSRC   := $(wildcard src/lib/socket/386/*.s)
     21.TSRC   += src/lib/socket/sock_errno.c
    2022.IMPS   := src/lib/socket/socket.imp
    2123.INSDIR := lib/
     
    2729.TKIND  := aout prof
    2830.TSRC   := $(wildcard src/lib/socket/386/*.s)
    29 .TSRC   += src/lib/socket/herror.c
     31.TSRC   += src/lib/socket/herror.c src/lib/socket/sock_errno.c
    3032.IMPS   := src/lib/socket/socket_tcpipv4.imp
    3133.INSDIR := lib/
     
    3638.TKIND  := aout
    3739.TSRC   := $(wildcard src/lib/socket/386/*.s)
    38 .TSRC   += src/lib/socket/herror.c
     40.TSRC   += src/lib/socket/herror.c src/lib/socket/sock_errno.c
    3941.IMPS   := src/lib/socket/socket_tcpipv4.imp
    4042.TKEEP  := 1
  • trunk/src/emx/src/lib/socket/socket_tcpipv4.imp

    • Property cvs2svn:cvs-rev changed from 1.2 to 1.3
    r381 r382  
    4343soabort                 so32dll   19 ?
    4444_soabort                so32dll   19 ?
    45 sock_errno              so32dll   20 ?
    46 _sock_errno             so32dll   20 ?
     45os2_sock_errno          so32dll   20 ?
     46_os2_sock_errno         so32dll   20 ?
    4747recvmsg                 so32dll   21 ?
    4848_recvmsg                so32dll   21 ?
  • trunk/src/emx/src/libsocket/socket.imp

    • Property cvs2svn:cvs-rev changed from 1.3 to 1.4
    r381 r382  
    4343soabort                 tcpip32   19 ?
    4444_soabort                tcpip32   19 ?
    45 sock_errno              tcpip32   20 ?
    46 _sock_errno             tcpip32   20 ?
     45os2_sock_errno          tcpip32   20 ?
     46_os2_sock_errno        tcpip32   20 ?
    4747recvmsg                 tcpip32   21 ?
    4848_recvmsg                tcpip32   21 ?
  • trunk/src/emx/src/libsocket/socket.smak

    • Property cvs2svn:cvs-rev changed from 1.6 to 1.7
    r381 r382  
    1010.TKIND  := aout prof
    1111.TSRC   := $(wildcard src/lib/socket/386/*.s)
     12.TSRC   += src/lib/socket/sock_errno.c
    1213.IMPS   := src/lib/socket/socket.imp
    1314.INSDIR := lib/
     
    1819.TKIND  := aout
    1920.TSRC   := $(wildcard src/lib/socket/386/*.s)
     21.TSRC   += src/lib/socket/sock_errno.c
    2022.IMPS   := src/lib/socket/socket.imp
    2123.INSDIR := lib/
     
    2729.TKIND  := aout prof
    2830.TSRC   := $(wildcard src/lib/socket/386/*.s)
    29 .TSRC   += src/lib/socket/herror.c
     31.TSRC   += src/lib/socket/herror.c src/lib/socket/sock_errno.c
    3032.IMPS   := src/lib/socket/socket_tcpipv4.imp
    3133.INSDIR := lib/
     
    3638.TKIND  := aout
    3739.TSRC   := $(wildcard src/lib/socket/386/*.s)
    38 .TSRC   += src/lib/socket/herror.c
     40.TSRC   += src/lib/socket/herror.c src/lib/socket/sock_errno.c
    3941.IMPS   := src/lib/socket/socket_tcpipv4.imp
    4042.TKEEP  := 1
  • trunk/src/emx/src/libsocket/socket_tcpipv4.imp

    • Property cvs2svn:cvs-rev changed from 1.2 to 1.3
    r381 r382  
    4343soabort                 so32dll   19 ?
    4444_soabort                so32dll   19 ?
    45 sock_errno              so32dll   20 ?
    46 _sock_errno             so32dll   20 ?
     45os2_sock_errno          so32dll   20 ?
     46_os2_sock_errno         so32dll   20 ?
    4747recvmsg                 so32dll   21 ?
    4848_recvmsg                so32dll   21 ?
Note: See TracChangeset for help on using the changeset viewer.