On Sun, Jun 16, 2002 at 01:51:46AM +0200, Guillem Jover wrote:
> While porting util-linux i've found that in the Hurd there is no define 
> for TABDLY and TAB3 when including <termios.h>. I've looked the SUSv2 and
> SUSv3 drafts and it mentions this two defines. Also XTABS is defined, but not
> mentioned in the drafts.

Can you take a look at this little patch against glibc ?

kind regards
guillem

--- glibc-2.2.5/sysdeps/mach/hurd/bits/ioctls.h Tue Jul 10 02:56:39 2001
+++ glibc-2.2.5-patched/sysdeps/mach/hurd/bits/ioctls.h Mon Jun 17 18:03:24 2002
@@ -54,9 +54,9 @@
          [29,28]: datum #0 type (enum __ioctl_datum)
          [27,26]: datum #1 type (enum __ioctl_datum)
          [24,25]: datum #2 type (enum __ioctl_datum)
-         [23,19]: datum #0 count       [0,31]
+         [23,19]: datum #0 count [0,31]
          [18,14]: datum #1 count [0,31]
-         [13,11]: datum #2 count [0,3]
+         [13,11]: datum #2 count [0,31]
      bits [07,10]: group (letter - 'f': ['f','v'])
      bits [00,06]: command     [0,127]
 
@@ -288,11 +288,13 @@
 #define                        NL1     0x00000100      /* tty 37 */
 #define                        NL2     0x00000200      /* vt05 */
 #define                        NL3     0x00000300
-#define                TBDELAY         0x00000c00      /* horizontal tab delay 
*/
+#define                TABDLY          0x00000c00      /* horizontal tab delay 
*/
+#define                TBDELAY         TABDLY
 #define                        TAB0    0x00000000
 #define                        TAB1    0x00000400      /* tty 37 */
 #define                        TAB2    0x00000800
-#define                XTABS           0x00000c00      /* expand tabs on 
output */
+#define                        TAB3    0x00000c00      /* expand tabs on 
output */
+#define                XTABS           TAB3
 #define                CRDELAY         0x00003000      /* \r delay */
 #define                        CR0     0x00000000
 #define                        CR1     0x00001000      /* tn 300 */


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


Reply via email to