home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1995 April / Internet Tools.iso / osi / isode / vmsisode / vmsisode80_tar.Z / vmsisode80_tar / sockit / gccinclude / sys / socket.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-07-30  |  448 b   |  26 lines

  1. #define    SOCK_STREAM    1
  2. #define    SOCK_DGRAM    2
  3.  
  4. #define    SO_DEBUG    0x01
  5. #define    SO_ACCEPTCONN    0x02
  6. #define    SO_REUSEADDR    0x04
  7. #define    SO_KEEPALIVE    0x08
  8. #define    SO_LINGER    0x80
  9. #define    SO_DONTLINGER    (~SO_LINGER)
  10.  
  11. #define    AF_UNSPEC    0
  12. #define AF_ERROR    0
  13. #define    AF_INET        2
  14. #define    AF_CCITT    10
  15. #define AF_X25        10
  16.  
  17. struct sockaddr {
  18.    unsigned short sa_family;
  19.    char           sa_data[14];
  20. };
  21.  
  22. #define    SOL_SOCKET    0xffff
  23.  
  24. #define    MSG_OOB    1
  25. #define    MSG_PEEK 2
  26.