mkioctl.c 556 B

123456789101112131415161718192021222324252627282930
  1. #include <sys/ioctl.h>
  2. #include <stdio.h>
  3. #define PREFIX "\t\t"
  4. void D (const char *s, int ctl)
  5. {
  6. printf("%s%s* = %d;\n", PREFIX, s, ctl);
  7. }
  8. int main (int argc, char *argv[])
  9. {
  10. D("FIOCLEX", FIOCLEX);
  11. D("FIONCLEX", FIONCLEX);
  12. D("FIONREAD", FIONREAD);
  13. D("FIONBIO", FIONBIO);
  14. D("FIOASYNC", FIOASYNC);
  15. D("TIOCMGET", TIOCMGET);
  16. D("TIOCMSET", TIOCMSET);
  17. D("TIOCEXCL", TIOCEXCL);
  18. D("TIOCNXCL", TIOCNXCL);
  19. D("TIOCOUTQ", TIOCOUTQ);
  20. D("TIOCSBRK", TIOCSBRK);
  21. D("TIOCCBRK", TIOCCBRK);
  22. D("TIOCMBIS", TIOCMBIS);
  23. D("TIOCMBIC", TIOCMBIC);
  24. return 0;
  25. }