home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / INFO / NCSATELN / TEL23SRC.ZIP / INCLUDE / LP.H < prev    next >
Encoding:
C/C++ Source or Header  |  1990-06-02  |  906 b   |  31 lines

  1. /*
  2. *    Header file for Line Printer Utilities
  3. */
  4.  
  5. #ifndef LP_H
  6.  
  7. #define MAX_PRIV_PORT   1023    /* privileged TCP ports are 0..1023 */
  8. #define PRINTER_PORT    515     /* port number for LPD daemon */
  9. #define DEFAULT_PRINTER "lp"    /* standard Unix default */
  10.  
  11. /* LPD request codes */
  12. #define LPD_CHECK_QUEUE             '\1'
  13. #define LPD_PRINT_JOB               '\2'
  14. #define LPD_DISPLAY_SHORT_QUEUE     '\3'
  15. #define LPD_DISPLAY_LONG_QUEUE      '\4'
  16. #define LPD_REMOVE_JOB              '\5'
  17. #define LPD_END_TRANSFER            '\0'
  18. #define LPD_ABORT                   '\1'
  19. #define LPD_RECEIVE_CONTROL_FILE    '\2'
  20. #define LPD_RECEIVE_DATA_FILE       '\3'
  21.  
  22. /* LPD return codes */
  23. #define LPD_OK                  '\0'
  24. #define LPD_ERROR               '\1'
  25. #define LPD_NO_SPOOL_SPACE      '\2'
  26.  
  27. extern int debug;     /* 1 = print debugging info, 0 = no info */
  28.  
  29. #define LP_H
  30. #endif
  31.