* Handle RFC 779 SEND_LOCATION in telnet

This commit is contained in:
Bryan Ashby 2015-12-06 15:25:10 -07:00
parent 6152530a57
commit ecaee4fe2f
1 changed files with 2 additions and 1 deletions

View File

@ -113,7 +113,7 @@ var OPTIONS = {
//DATA_ENTRY_TERMINAL : 20, // RFC 1043 //DATA_ENTRY_TERMINAL : 20, // RFC 1043
//SUPDUP : 21, // RFC 736 //SUPDUP : 21, // RFC 736
//SUPDUP_OUTPUT : 22, // RFC 749 //SUPDUP_OUTPUT : 22, // RFC 749
//SEND_LOCATION : 23, // RFC 779 SEND_LOCATION : 23, // RFC 779
TERMINAL_TYPE : 24, // aka 'TTYPE': RFC 1091 @ http://tools.ietf.org/html/rfc1091 TERMINAL_TYPE : 24, // aka 'TTYPE': RFC 1091 @ http://tools.ietf.org/html/rfc1091
//END_OF_RECORD : 25, // RFC 885 //END_OF_RECORD : 25, // RFC 885
//TACACS_USER_ID : 26, // RFC 927 //TACACS_USER_ID : 26, // RFC 927
@ -195,6 +195,7 @@ OPTION_IMPLS[OPTIONS.AUTHENTICATION] =
OPTION_IMPLS[OPTIONS.TERMINAL_SPEED] = OPTION_IMPLS[OPTIONS.TERMINAL_SPEED] =
OPTION_IMPLS[OPTIONS.REMOTE_FLOW_CONTROL] = OPTION_IMPLS[OPTIONS.REMOTE_FLOW_CONTROL] =
OPTION_IMPLS[OPTIONS.X_DISPLAY_LOCATION] = OPTION_IMPLS[OPTIONS.X_DISPLAY_LOCATION] =
OPTION_IMPLS[OPTIONS.SEND_LOCATION] =
OPTION_IMPLS[OPTIONS.SUPPRESS_GO_AHEAD] = function(bufs, i, event) { OPTION_IMPLS[OPTIONS.SUPPRESS_GO_AHEAD] = function(bufs, i, event) {
event.buf = bufs.splice(0, i).toBuffer(); event.buf = bufs.splice(0, i).toBuffer();