Ignore:
Timestamp:
May 19, 2003, 3:20:02 PM (22 years ago)
Author:
bird
Message:

TCPV40HDRS function wrappers.

Location:
trunk/src/emx/include/sys
Files:
5 edited

Legend:

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

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.2
    r186 r187  
    7474__BEGIN_DECLS
    7575#ifdef TCPV40HDRS
    76 /* We must use a different ioctl function in this mode because of the
    77  * different _IOC macro and hence IOCTL value.
    78  */
    79 #define ioctl       tcpip40_ioctl
    80 #define _ioctl      tcpip40__ioctl
     76/** @name tcpip40 function mappings.
     77 * @{ */
    8178#define so_ioctl    tcpip40_so_ioctl
     79/* @} */
    8280
    8381/** The v40 socket ioctl interface.
  • trunk/src/emx/include/sys/select.h

    • Property cvs2svn:cvs-rev changed from 1.2 to 1.3
    r186 r187  
    8686 */
    8787int _System bsdselect(int, struct fd_set *, struct fd_set *, struct fd_set *, struct timeval *);
     88/** @name tcpip40 function mappings.
     89 * @{ */
    8890#define os2_select  tcpip40_os2_select
     91/* @} */
    8992#endif
    9093/** This is the TCPIP OS/2 styled select. */
  • trunk/src/emx/include/sys/socket.h

    • Property cvs2svn:cvs-rev changed from 1.2 to 1.3
    r186 r187  
    432432#endif
    433433
     434#ifdef TCPV40HDRS
     435/** @name tcpip40 function mappings.
     436 * @{ */
     437#define accept                  tcpip40_accept
     438#define bind                    tcpip40_bind
     439#define connect                 tcpip40_connect
     440#define gethostid               tcpip40_gethostid
     441#define getpeername             tcpip40_getpeername
     442#define getsockname             tcpip40_getsockname
     443#define getsockopt              tcpip40_getsockopt
     444#define listen                  tcpip40_listen
     445#define recv                    tcpip40_recv
     446#define recvfrom                tcpip40_recvfrom
     447#define recvmsg                 tcpip40_recvmsg
     448#define send                    tcpip40_send
     449#define sendto                  tcpip40_sendto
     450#define sendmsg                 tcpip40_sendmsg
     451#define setsockopt              tcpip40_setsockopt
     452#define shutdown                tcpip40_shutdown
     453#define socket                  tcpip40_socket
     454#define socketpair              tcpip40_socketpair
     455#define addsockettolist         tcpip40_addsockettolist
     456#define removesocketfromlist    tcpip40_removesocketfromlist
     457#define sock_init               tcpip40_sock_init
     458#define sock_errno              tcpip40_sock_errno
     459#define psock_errno             tcpip40_psock_errno
     460#define soclose                 tcpip40_soclose
     461#define so_cancel               tcpip40_so_cancel
     462#define Raccept                 tcpip40_Raccept
     463#define Rbind                   tcpip40_Rbind
     464#define Rconnect                tcpip40_Rconnect
     465#define Rgetsockname            tcpip40_Rgetsockname
     466#define Rlisten                 tcpip40_Rlisten
     467/* @} */
     468#endif
     469
    434470int     _System accept (int, struct sockaddr *, int *);
    435471int     _System bind (int, __const__ struct sockaddr *, int);
  • trunk/src/emx/include/sys/time.h

    • Property cvs2svn:cvs-rev changed from 1.2 to 1.3
    r186 r187  
    156156
    157157#if defined(TCPV40HDRS) || !defined(_POSIX_SOURCE)
     158/** @name tcpip40 function mappings.
     159 * @{ */
     160/* utimes, gettimeofday and settimeofday is EMX so no mapping is needed. */
     161#define adjtime       tcpip40_adjtime
     162#define getitimer     tcpip40_getitimer
     163#define setitimer     tcpip40_setitimer
     164/* @} */
    158165int     _System utimes (__const__ char *, __const__ struct timeval *);
    159166int     _System gettimeofday (struct timeval *, struct timezone *);
  • trunk/src/emx/include/sys/uio.h

    • Property cvs2svn:cvs-rev changed from 1.2 to 1.3
    r186 r187  
    4646#endif
    4747
     48/** @name tcpip40 function mappings.
     49 * @{ */
     50#define readv         tcpip40_readv
     51#define writev       tcpip40_writev
     52/* @} */
     53
    4854int _System readv (int, __const__ struct iovec *, int);
    4955int _System writev (int, __const__ struct iovec *, int);
Note: See TracChangeset for help on using the changeset viewer.