From c6dbd75113ebdb7b10aa99f77b779c726489e428 Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Aug 22 2007 14:46:24 +0000 Subject: actually add the patch also --- diff --git a/telnet-0.17-errno_test_sys_bsd.patch b/telnet-0.17-errno_test_sys_bsd.patch new file mode 100644 index 0000000..6f60a9b --- /dev/null +++ b/telnet-0.17-errno_test_sys_bsd.patch @@ -0,0 +1,14 @@ +--- netkit-telnet-0.17/telnet/sys_bsd.c.errnosysbsd 2007-08-01 11:37:27.000000000 +0200 ++++ netkit-telnet-0.17/telnet/sys_bsd.c 2007-08-01 11:39:23.000000000 +0200 +@@ -407,6 +407,11 @@ + tcsetattr(tin, TCSADRAIN, &tmp_tc); + #endif /* USE_TERMIO */ + old = ttyflush(SYNCHing|flushout); ++ if (old < 0) { ++ if (! ((errno == EINTR) || (errno == EAGAIN) || (errno == ENOSPC))) { ++ break; ++ } ++ } + } while (old < 0 || old > 1); + } +