CANCEL_ASYNC (oldtype);  result = __libc_tcdrain (fd);
int result = __libc_tcdrain (fd);
tcdrain (int fd){  int oldtype;  int result;  CANCEL_ASYNC (oldtype);  result = __libc_tcdrain (fd);  CANCEL_RESET (oldtype);  return result;}