Changeset 354 for trunk/src/emx/include/sys
- Timestamp:
- Jul 11, 2003, 1:39:47 PM (22 years ago)
- 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.3
to1.4
r353 r354 72 72 #include <sys/cdefs.h> 73 73 74 #ifndef TCPCALL 75 #define TCPCALL _System 76 #endif 77 74 78 __BEGIN_DECLS 75 79 #ifdef TCPV40HDRS 76 /** @name tcpip40 function mappings.77 * @{ */78 #define so_ioctl tcpip40_so_ioctl79 /* @} */80 81 80 /** The v40 socket ioctl interface. 82 81 * @remark sys based libc have separeate handle spaces for sockets and files 83 82 * therefore this socket specific call. 84 83 */ 85 int _Systemso_ioctl __P((int, int, char *, int));84 int TCPCALL so_ioctl __P((int, int, char *, int)); 86 85 #else 87 86 /** The v41+ BSD socket ioctl interface. … … 89 88 * therefore this socket specific call. 90 89 */ 91 int _Systemso_ioctl __P((int, unsigned long, ...));90 int TCPCALL so_ioctl __P((int, unsigned long, ...)); 92 91 /** The v41+ OS/2 specific socket ioctl interface. */ 93 int _Systemos2_ioctl __P((int, unsigned long, char *, int));92 int TCPCALL os2_ioctl __P((int, unsigned long, char *, int)); 94 93 #endif 95 94 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/include/sys/select.h
-
Property cvs2svn:cvs-rev
changed from
1.4
to1.5
r353 r354 95 95 */ 96 96 int _System bsdselect(int, struct fd_set *, struct fd_set *, struct fd_set *, struct timeval *); 97 /** @name tcpip40 function mappings.98 * @{ */99 #define os2_select tcpip40_os2_select100 /* @} */101 97 #endif 102 98 /** This is the TCPIP OS/2 styled select. */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/include/sys/socket.h
-
Property cvs2svn:cvs-rev
changed from
1.3
to1.4
r353 r354 432 432 #endif 433 433 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 470 int _System accept (int, struct sockaddr *, int *); 471 int _System bind (int, __const__ struct sockaddr *, int); 472 int _System connect (int, __const__ struct sockaddr *, int); 473 int _System gethostid (void); 474 int _System getpeername (int, struct sockaddr *, int *); 475 int _System getsockname (int, struct sockaddr *, int *); 476 int _System getsockopt (int, int, int, void *, int *); 477 int _System listen (int, int); 478 int _System recv (int, void *, int, int); 479 int _System recvfrom (int, void *, int, int, struct sockaddr *, int *); 480 int _System recvmsg (int, struct msghdr *, int); 481 int _System send (int, __const__ void *, int, int); 482 int _System sendto (int, __const__ void *, int, int, __const__ struct sockaddr *, int); 483 int _System sendmsg (int, __const__ struct msghdr *, int); 484 int _System setsockopt (int, int, int, __const__ void *, int); 485 int _System shutdown (int, int); 486 int _System socket (int, int, int); 487 int _System socketpair (int, int, int, int *); 434 #ifndef TCPCALL 435 #define TCPCALL _System 436 #endif 437 438 int TCPCALL accept (int, struct sockaddr *, int *); 439 int TCPCALL bind (int, __const__ struct sockaddr *, int); 440 int TCPCALL connect (int, __const__ struct sockaddr *, int); 441 int TCPCALL gethostid (void); 442 int TCPCALL getpeername (int, struct sockaddr *, int *); 443 int TCPCALL getsockname (int, struct sockaddr *, int *); 444 int TCPCALL getsockopt (int, int, int, void *, int *); 445 int TCPCALL listen (int, int); 446 int TCPCALL recv (int, void *, int, int); 447 int TCPCALL recvfrom (int, void *, int, int, struct sockaddr *, int *); 448 int TCPCALL recvmsg (int, struct msghdr *, int); 449 int TCPCALL send (int, __const__ void *, int, int); 450 int TCPCALL sendto (int, __const__ void *, int, int, __const__ struct sockaddr *, int); 451 int TCPCALL sendmsg (int, __const__ struct msghdr *, int); 452 int TCPCALL setsockopt (int, int, int, __const__ void *, int); 453 int TCPCALL shutdown (int, int); 454 int TCPCALL socket (int, int, int); 455 int TCPCALL socketpair (int, int, int, int *); 488 456 489 457 /* EMX addition */ … … 491 459 492 460 #ifndef TCPV40HDRS 493 int _Systemaccept_and_recv (long, long*, struct sockaddr *, long*, struct sockaddr*, long*, caddr_t, size_t);461 int TCPCALL accept_and_recv (long, long*, struct sockaddr *, long*, struct sockaddr*, long*, caddr_t, size_t); 494 462 #endif 495 463 496 464 /* OS/2 additions */ 497 void _Systemaddsockettolist(int);498 int _Systemremovesocketfromlist(int);465 void TCPCALL addsockettolist(int); 466 int TCPCALL removesocketfromlist(int); 499 467 #include <sys/ioccom.h> 500 468 #ifdef TCPV40HDRS 501 469 #include <sys/select.h> 502 470 #endif 503 int _Systemsock_init( void );504 int _Systemsock_errno( void );505 void _Systempsock_errno( char * );506 int _Systemsoclose( int );507 int _Systemso_cancel(int);508 int _SystemRaccept(int, struct sockaddr *, int *);471 int TCPCALL sock_init( void ); 472 int TCPCALL sock_errno( void ); 473 void TCPCALL psock_errno( char * ); 474 int TCPCALL soclose( int ); 475 int TCPCALL so_cancel(int); 476 int TCPCALL Raccept(int, struct sockaddr *, int *); 509 477 #ifdef TCPV40HDRS 510 478 struct sockaddr_in; 511 int _SystemRbind(int, struct sockaddr_in *, int, struct sockaddr_in *);512 #else 513 int _SystemRbind(int, struct sockaddr *, int, struct sockaddr *);514 #endif 515 int _SystemRconnect(int, const struct sockaddr *, int);516 int _SystemRgetsockname(int, struct sockaddr *, int *);517 int _SystemRlisten(int, int);518 #ifndef TCPV40HDRS 519 ssize_t _Systemsend_file(int *, struct sf_parms *, int );520 char * _Systemsock_strerror(int);521 int _Systemgetinetversion(char *);479 int TCPCALL Rbind(int, struct sockaddr_in *, int, struct sockaddr_in *); 480 #else 481 int TCPCALL Rbind(int, struct sockaddr *, int, struct sockaddr *); 482 #endif 483 int TCPCALL Rconnect(int, const struct sockaddr *, int); 484 int TCPCALL Rgetsockname(int, struct sockaddr *, int *); 485 int TCPCALL Rlisten(int, int); 486 #ifndef TCPV40HDRS 487 ssize_t TCPCALL send_file(int *, struct sf_parms *, int ); 488 char * TCPCALL sock_strerror(int); 489 int TCPCALL getinetversion(char *); 522 490 #endif 523 491 … … 525 493 /* more OS/2 stuff. */ 526 494 #ifndef MAXSOCKETS 527 #define MAXSOCKETS 2048 495 #ifdef TCPV40HDRS 496 #define MAXSOCKETS 2048 497 #else 498 #define MAXSOCKETS 32768 499 #endif 528 500 #endif 529 501 -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/include/sys/time.h
-
Property cvs2svn:cvs-rev
changed from
1.4
to1.5
r353 r354 156 156 157 157 #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_adjtime162 #define getitimer tcpip40_getitimer163 #define setitimer tcpip40_setitimer164 /* @} */165 158 /* These are libc functions so no _System convention. */ 166 159 int utimes (__const__ char *, __const__ struct timeval *); 167 160 int gettimeofday (struct timeval *, struct timezone *); 168 161 int settimeofday (__const__ struct timeval *, __const__ struct timezone *); 162 169 163 #ifndef TCPV40HDRS 170 164 #include <sys/cdefs.h> 171 int _System adjtime(const struct timeval *, struct timeval *); 172 int _System getitimer(int, struct itimerval *); 173 int _System setitimer(int, const struct itimerval *, struct itimerval *); 165 166 #ifndef TCPCALL 167 #define TCPCALL _System 168 #endif 169 170 int TCPCALL adjtime(const struct timeval *, struct timeval *); 171 int TCPCALL getitimer(int, struct itimerval *); 172 int TCPCALL setitimer(int, const struct itimerval *, struct itimerval *); 174 173 #endif 175 174 #endif /* TCPV40HDRS */ -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/include/sys/uio.h
-
Property cvs2svn:cvs-rev
changed from
1.7
to1.8
r353 r354 62 62 UIO_USERISPACE /* from user I space */ 63 63 }; 64 /** @name tcpip40 function mappings.65 * @{ */66 #define so_readv tcpip40_readv67 #define so_writev tcpip40_writev68 /* @} */69 64 #endif 70 65 71 66 /* TCPIP versions */ 72 int _System so_readv (int, __const__ struct iovec *, int); 73 int _System so_writev (int, __const__ struct iovec *, int); 67 #ifndef TCPCALL 68 #define TCPCALL _System 69 #endif 70 71 int TCPCALL so_readv (int, __const__ struct iovec *, int); 72 int TCPCALL so_writev (int, __const__ struct iovec *, int); 74 73 75 74 /* EMX versions */ -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.