aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/termios-kernel-consts.sym
blob: 3856a8cc1c016ff43ecc24ec30ab94782870a3df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <linux/termios.h>
#include <stddef.h>

#ifdef TCGETS2
# define STRUCT_TERMIOS struct termios2
#else
# define TCGETS2  TCGETS
# define TCSETS2  TCSETS
# define TCSETSW2 TCSETSW
# define TCSETSF2 TCSETSF
# define STRUCT_TERMIOS struct termios
#endif

--
KERNEL_TCGETS TCGETS
KERNEL_TCSETS TCSETS
KERNEL_TCSETSF TCSETSF
KERNEL_TCSETSW TCSETSW
KERNEL_TCGETS2 TCGETS2
KERNEL_TCSETS2 TCSETS2
KERNEL_TCSETSF2 TCSETSF2
KERNEL_TCSETSW2 TCSETSW2
KERNEL_TERMIOS2_SIZE sizeof (STRUCT_TERMIOS)
KERNEL_TERMIOS2_CC_OFFSET offsetof (STRUCT_TERMIOS, c_cc)
KERNEL_TERMIOS2_LINE_OFFSET offsetof (STRUCT_TERMIOS, c_line)
_TERMIOS2_NCCS sizeof ((STRUCT_TERMIOS) { 0 }.c_cc) / sizeof (cc_t)