I have an application where I accept a socket connection from a telnet client and put up a simple, keyboard driven character GUI.
The telnet client, at least on Linux, defaults into line-at-a-time mode, so I always have to do ^]mode char
manually.
A skim of the relevant RFCs suggests that if my application simply sent the characters IAC DONT LINEMODE (37737642)
as soon as the client connects, the client should be forced into character mode. However, it doesn't make any difference.
What's the simplest bit of code that would do the job? Ideally just a string to be sent. My application can absorb whatever junk the client sends back.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…