home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / mm / mm-ccmd-0.91-20031017.tar.gz / mm-ccmd-0.91-20031017.tar / work / mm / osfiles.h < prev    next >
C/C++ Source or Header  |  1990-12-18  |  1KB  |  60 lines

  1. /*
  2.  * Copyright (c) 1986, 1990 by The Trustees of Columbia University in
  3.  * the City of New York.  Permission is granted to any individual or
  4.  * institution to use, copy, or redistribute this software so long as it
  5.  * is not sold for profit, provided this copyright notice is retained.
  6.  */
  7.  
  8. #ifdef RCSID
  9. #ifndef lint
  10. static char *osfiles_rcsid = "$Header: /f/src2/encore.bin/cucca/mm/tarring-it-up/RCS/osfiles.h,v 2.1 90/10/04 18:25:19 melissa Exp $";
  11. #endif
  12. #endif /* RCSID */
  13.  
  14. /*
  15.  * This file pulls in most of the UNIX system header files needed by MM.
  16.  * Include it after config.h, and before compat.h.
  17.  */
  18.  
  19. #ifndef stdin
  20. #include <stdio.h>
  21. #endif
  22. #include <sys/types.h>
  23. #include <sys/param.h>
  24. #include <sys/stat.h>
  25. #include <errno.h>
  26.  
  27. #ifdef NEED_IOCTL
  28. #include <sys/ioctl.h>
  29. #endif
  30.  
  31. #ifdef NEED_FCNTL
  32. #include <fcntl.h>
  33. #endif
  34.  
  35. #ifdef NEED_UNISTD
  36. #include <unistd.h>
  37. #endif
  38.  
  39. #ifdef NEED_SYSFILE
  40. #include <sys/file.h>
  41. #endif
  42.  
  43. #ifdef NEED_SYSTIME
  44. #include <sys/time.h>
  45. #endif
  46.  
  47. #ifdef NEED_TIME
  48. #include <time.h>
  49. #endif
  50.  
  51. #ifdef NEED_WAIT
  52. #include <sys/wait.h>
  53. #endif
  54.  
  55. #ifdef NEED_VFORK
  56. #include <vfork.h>
  57. #endif
  58.  
  59. #include <signal.h>
  60.