Start of cleanup
This commit is contained in:
parent
1aa77530dd
commit
6ffef26cbf
|
@ -2,17 +2,17 @@
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
// ENiGMA½
|
// ENiGMA½
|
||||||
var baseClient = require('../client.js');
|
const baseClient = require('../client.js');
|
||||||
var Log = require('../logger.js').log;
|
const Log = require('../logger.js').log;
|
||||||
var ServerModule = require('../server_module.js').ServerModule;
|
const ServerModule = require('../server_module.js').ServerModule;
|
||||||
var Config = require('../config.js').config;
|
const Config = require('../config.js').config;
|
||||||
|
|
||||||
var net = require('net');
|
// deps
|
||||||
var buffers = require('buffers');
|
const net = require('net');
|
||||||
var binary = require('binary');
|
const buffers = require('buffers');
|
||||||
var stream = require('stream');
|
const binary = require('binary');
|
||||||
var assert = require('assert');
|
const assert = require('assert');
|
||||||
var util = require('util');
|
const util = require('util');
|
||||||
|
|
||||||
//var debug = require('debug')('telnet');
|
//var debug = require('debug')('telnet');
|
||||||
|
|
||||||
|
@ -155,19 +155,19 @@ var NEW_ENVIRONMENT_COMMANDS = {
|
||||||
USERVAR : 3,
|
USERVAR : 3,
|
||||||
};
|
};
|
||||||
|
|
||||||
var IAC_BUF = new Buffer([ COMMANDS.IAC ]);
|
const IAC_BUF = new Buffer([ COMMANDS.IAC ]);
|
||||||
var SB_BUF = new Buffer([ COMMANDS.SB ]);
|
//var SB_BUF = new Buffer([ COMMANDS.SB ]);
|
||||||
var SE_BUF = new Buffer([ COMMANDS.SE ]);
|
//var SE_BUF = new Buffer([ COMMANDS.SE ]);
|
||||||
var IAC_SE_BUF = new Buffer([ COMMANDS.IAC, COMMANDS.SE ]);
|
const IAC_SE_BUF = new Buffer([ COMMANDS.IAC, COMMANDS.SE ]);
|
||||||
|
|
||||||
var COMMAND_NAMES = Object.keys(COMMANDS).reduce(function(names, name) {
|
const COMMAND_NAMES = Object.keys(COMMANDS).reduce(function(names, name) {
|
||||||
names[COMMANDS[name]] = name.toLowerCase();
|
names[COMMANDS[name]] = name.toLowerCase();
|
||||||
return names;
|
return names;
|
||||||
}, {});
|
}, {});
|
||||||
|
|
||||||
var COMMAND_IMPLS = {};
|
const COMMAND_IMPLS = {};
|
||||||
[ 'do', 'dont', 'will', 'wont', 'sb' ].forEach(function(command) {
|
[ 'do', 'dont', 'will', 'wont', 'sb' ].forEach(function(command) {
|
||||||
var code = COMMANDS[command.toUpperCase()];
|
const code = COMMANDS[command.toUpperCase()];
|
||||||
COMMAND_IMPLS[code] = function(bufs, i, event) {
|
COMMAND_IMPLS[code] = function(bufs, i, event) {
|
||||||
if(bufs.length < (i + 1)) {
|
if(bufs.length < (i + 1)) {
|
||||||
return MORE_DATA_REQUIRED;
|
return MORE_DATA_REQUIRED;
|
||||||
|
@ -430,9 +430,6 @@ function TelnetClient(input, output) {
|
||||||
var bufs = buffers();
|
var bufs = buffers();
|
||||||
this.bufs = bufs;
|
this.bufs = bufs;
|
||||||
|
|
||||||
var readyFired = false;
|
|
||||||
var encodingSet = false;
|
|
||||||
|
|
||||||
this.setInputOutput(input, output);
|
this.setInputOutput(input, output);
|
||||||
|
|
||||||
this.negotiationsComplete = false; // are we in the 'negotiation' phase?
|
this.negotiationsComplete = false; // are we in the 'negotiation' phase?
|
||||||
|
|
Loading…
Reference in New Issue