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 / netcalls.h < prev    next >
Encoding:
C/C++ Source or Header  |  1990-04-24  |  518 b   |  21 lines

  1. /*
  2.     Replace calls to read/write/close with the following.
  3.  
  4.     Calls to socket/connect are replaced with e_socket_connect
  5. */
  6. #ifdef VMS            /* For CMU TCP/IP */
  7. #define    NET_READ(c,b,l)        e_read(c,b,l)
  8. #define    NET_WRITE(c,b,l)    e_write(c,b,l)
  9. #define    NET_CLOSE(c)        e_disconnect(c)
  10. #define    MOVEB(x,y,n)        memcpy(y,x,n)
  11. #define bzero(s,n)        memset(s,0,n)
  12. #endif
  13.  
  14. #ifdef unix
  15. #define    NET_READ(c,b,l)        read(c,b,l)
  16. #define    NET_WRITE(c,b,l)    write(c,b,l)
  17. #define    NET_CLOSE(c)        close(c)
  18. #define    MOVEB(x,y,n)        bcopy(x,y,n)
  19. #endif
  20.  
  21.