This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
TAB*, NL*, BS* etc in <sys/ioctls.h> in GNU/Hurd and GNU/BSD
- From: Samuel Thibault <samuel dot thibault at ens-lyon dot org>
- To: libc-alpha at sources dot redhat dot com
- Date: Fri, 7 Sep 2007 19:16:15 +0200
- Subject: TAB*, NL*, BS* etc in <sys/ioctls.h> in GNU/Hurd and GNU/BSD
There is a problem with TAB*, NL*, BS*, etc.: POSIX says that
these should get defined when #including <termios.h>, but that's
not currently the case. What would be the preferred way? Making
glibc/termios/termios.h #include <sys/ioctls.h>, or moving these
particular definitions into sysdeps/mach/hurd/bits/termios.h? Do we
really need to keep those definitions in <sys/ioctls.h>?
Samuel