From 6faff33bb1fed94408ee4aad422fc5740eaac9ef Mon Sep 17 00:00:00 2001 From: Alex Pilon Date: Fri, 10 Apr 2015 18:24:10 -0400 Subject: [PATCH] Add flow control support. --- st.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/st.c b/st.c index bb8c365..2c8ede8 100644 --- a/st.c +++ b/st.c @@ -2514,10 +2514,14 @@ tcontrolcode(uchar ascii) { case '\030': /* CAN */ csireset(); break; + case '\021': /* XON */ + ioctl(cmdfd, TCXONC, TCOON); + return; + case '\023': /* XOFF */ + ioctl(cmdfd, TCXONC, TCOOFF); + return; case '\005': /* ENQ (IGNORED) */ case '\000': /* NUL (IGNORED) */ - case '\021': /* XON (IGNORED) */ - case '\023': /* XOFF (IGNORED) */ case 0177: /* DEL (IGNORED) */ return; case 0x84: /* TODO: IND */ -- 2.3.5