1 2 3 4 5 6 7 8
#include <sys/ioctl.h> int __libc_tcdrain(int fd) { return ioctl(fd, TCSBRK, 1); } int tcdrain(int fd) __attribute__((weak,alias("__libc_tcdrain")));