Changeset 354 for trunk/src/emx/include/sys/socket.h
- Timestamp:
- Jul 11, 2003, 1:39:47 PM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
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
Note:
See TracChangeset
for help on using the changeset viewer.