3 #define F(t,n) {t *y = &x.n;}
4 #define C(n) switch(n){case n:;}
120 {speed_t(*p)(const struct termios*) = cfgetispeed;}
121 {speed_t(*p)(const struct termios*) = cfgetospeed;}
122 {int(*p)(struct termios*,speed_t) = cfsetispeed;}
123 {int(*p)(struct termios*,speed_t) = cfsetospeed;}
124 {int(*p)(int) = tcdrain;}
125 {int(*p)(int,int) = tcflow;}
126 {int(*p)(int,int) = tcflush;}
127 {int(*p)(int,struct termios*) = tcgetattr;}
128 {pid_t(*p)(int) = tcgetsid;}
129 {int(*p)(int,int) = tcsendbreak;}
130 {int(*p)(int,int,const struct termios*) = tcsetattr;}