diff -ur amtterm-1.3/redir.c amtterm-1.3.ne/redir.c --- amtterm-1.3/redir.c 2011-05-26 11:19:45.000000000 +0200 +++ amtterm-1.3.ne/redir.c 2012-04-17 11:40:56.000000000 +0200 @@ -382,6 +382,14 @@ goto again; redir_stop(r); break; + case 0x29: /* FIXME */ + bshift = r->blen; + if (r->blen < bshift) + goto again; + redir_stop(r); + redir_connect(r); + redir_start(r); + break; default: snprintf(r->err, sizeof(r->err), "%s: unknown r->buf 0x%02x", __FUNCTION__, r->buf[0]);