home *** CD-ROM | disk | FTP | other *** search
/ Super Net 1 / SUPERNET_1.iso / PC / OTROS / UNIX / ARCHIE / CLIENTS / C_ARCHI1.TAR / archie / vms.h < prev   
Encoding:
C/C++ Source or Header  |  1991-11-19  |  1009 b   |  40 lines

  1. #ifndef _ARCHIE_VMS
  2. #define _ARCHIE_VMS
  3. #include <pmachine.h>
  4.  
  5. #if !defined(MULTINET_30) && !defined(WALLONGONG)
  6. #include "[.vms]pseudos.h"
  7. #include "[.vms]types.h"
  8. #include "[.vms]in.h"
  9. #include "[.vms]signal.h"
  10. #include "[.vms]socket.h"
  11. #include "[.vms]time.h"
  12.  
  13. #else
  14.  
  15. /* time_t gets multiply defined <ekup> */
  16. #ifndef __TYPES
  17. #define __TYPES
  18. #endif
  19. #ifdef MULTINET_30
  20. # include "multinet_root:[multinet.include.sys]types.h"
  21. # include "multinet_root:[multinet.include.netinet]in.h"
  22. # include "multinet_root:[multinet.include.sys]socket.h"
  23. # include "multinet_root:[multinet.include.sys]time.h"
  24. #endif /* MULTINET_30 */
  25.  
  26. #ifdef WALLONGONG
  27. /* We don't want size_t defined.  */
  28. # ifndef __STDDEF
  29. #  define __STDDEF
  30. # endif
  31. # include "twg$tcp:[netdist.include.sys]types.h"
  32. # include "twg$tcp:[netdist.include.netinet]in.h"
  33. # include "twg$tcp:[netdist.include.sys]socket.h"
  34. # include "twg$tcp:[netdist.include.sys]time.h"
  35. #endif /* WALLONGONG */
  36.  
  37. #endif /* !MULTINET and !WALLONGONG */
  38.  
  39. #endif /* _ARCHIE_VMS */
  40.