TELOPT_LINEMODE
send_wont(TELOPT_LINEMODE, 1);
send_will(TELOPT_LINEMODE, 1);
send_wont(TELOPT_LINEMODE, 1);
if (my_want_state_is_wont(TELOPT_LINEMODE)) {
if (my_want_state_is_will(TELOPT_LINEMODE)) {
if (my_want_state_is_will(TELOPT_LINEMODE)) {
static unsigned char str_lm[] = { IAC, SB, TELOPT_LINEMODE, 0, 0, IAC, SE };
IAC, SB, TELOPT_LINEMODE, LM_MODE, 0, IAC, SE
if (my_state_is_will(TELOPT_LINEMODE))
if (my_state_is_will(TELOPT_LINEMODE))
IAC, SB, TELOPT_LINEMODE, LM_SLC, 0, SLC_VARIABLE, 0, IAC, SE
IAC, SB, TELOPT_LINEMODE, LM_SLC, 0, SLC_DEFAULT, 0, IAC, SE
*slc_replyp++ = TELOPT_LINEMODE;
(my_want_state_is_wont(TELOPT_LINEMODE)
send_will(TELOPT_LINEMODE, 1);
case TELOPT_LINEMODE:
case TELOPT_LINEMODE:
set_my_want_state_will(TELOPT_LINEMODE);
set_my_state_will(TELOPT_LINEMODE);
case TELOPT_LINEMODE:
case TELOPT_LINEMODE:
case TELOPT_LINEMODE:
if (my_want_state_is_wont(TELOPT_LINEMODE))
if (my_want_state_is_will(TELOPT_LINEMODE))
case TELOPT_LINEMODE:
IAC, SB, TELOPT_LINEMODE, LM_SLC);
clientstat(TELOPT_LINEMODE, WILL, 0);
case TELOPT_LINEMODE: {
if (his_state_is_wont(TELOPT_LINEMODE)) /* Ignore if option disabled */
clientstat(TELOPT_LINEMODE, WILL, 0);
if (his_want_state_is_will(TELOPT_LINEMODE)) {
ADD(TELOPT_LINEMODE);
ADD(TELOPT_LINEMODE);
clientstat(TELOPT_LINEMODE, WILL, 0);
case TELOPT_LINEMODE:
case TELOPT_LINEMODE:
case TELOPT_LINEMODE:
clientstat(TELOPT_LINEMODE, WONT, 0);
clientstat(TELOPT_LINEMODE, WONT, 0);
if (his_state_is_wont(TELOPT_LINEMODE))
clientstat(TELOPT_LINEMODE, WONT, 0);
case TELOPT_LINEMODE:
if (his_state_is_wont(TELOPT_LINEMODE))
if (his_state_is_wont(TELOPT_LINEMODE)) {
send_do(TELOPT_LINEMODE, 1); /* send do linemode */
send_dont(TELOPT_LINEMODE, 1);
send_do(TELOPT_LINEMODE, 1);
TELOPT_LINEMODE, LM_MODE, useeditmode,
if (linemode && his_state_is_will(TELOPT_LINEMODE)) {
TELOPT_LINEMODE, LM_MODE, useeditmode,
case TELOPT_LINEMODE:
SB, TELOPT_LINEMODE, LM_MODE,
SB, TELOPT_LINEMODE, LM_MODE,
case TELOPT_LINEMODE: