home *** CD-ROM | disk | FTP | other *** search
- /*
- * lpflush.c: flushes the "/dev/lp" buffer. Very useful when you want
- * to stop a catastrophy without rebooting the computer
- */
-
- #include "lpdev.h"
-
- int main()
- {
- int fp, ret;
-
- fp = Fopen("u:\\dev\\lp", 0);
- if (fp < 0) {
- Cconws("lpflush: can't open \"" DEVNAME "\"\r\n");
- return fp;
- }
- ret = Fcntl(fp, 0L, TIOCFLUSH);
- if (ret < 0) {
- Cconws("lpflush: can't flush \"" DEVNAME "\"\r\n");
- return ret;
- }
- return 0; /* Ok */
- }
-