lineconC.addSC("access-class", "Filter connections based on an IP access list"); lineconC["access-class"].addSC("<1-199>", "IP access list"); lineconC["access-class"]["<1-199>"].addSC("in", "Filter incoming connections"); lineconC["access-class"]["<1-199>"].addSC("out", "Filter outgoing connections"); lineconC["access-class"].addSC("<1300-2699>", "IP expanded access list"); lineconC["access-class"]["<1300-2699>"].addSC("in", "Filter incoming connections"); lineconC["access-class"]["<1300-2699>"].addSC("out", "Filter outgoing connections"); lineconC.addSC("autocommand", "Automatically execute an EXEC command"); lineconC.autocommand.addSC("LINE", "Appropriate EXEC command"); lineconC.autocommand.addSC("no-suppress-linenumber", "Display service linenumber message"); lineconC.autocommand["no-suppress-linenumber"].addSC("LINE", "Appropriate EXEC command"); lineconC.addSC("autocommand-options", "Autocommand options"); lineconC["autocommand-options"].addSC("abort-character", "Autocommand abort character"); lineconC["autocommand-options"]["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent"); lineconC["autocommand-options"].addSC("delay", "Delay autocommand execution"); lineconC["autocommand-options"].delay.addSC("<0-120>", "Time in seconds"); lineconC["autocommand-options"].delay["<0-120>"].addSC("abort-character", "Autocommand abort character"); lineconC["autocommand-options"].delay["<0-120>"]["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent"); lineconC["autocommand-options"].addSC("nohangup", "No hangup after autocommand completion"); lineconC["autocommand-options"].nohangup.addSC("abort-character", "Autocommand abort character"); lineconC["autocommand-options"].nohangup["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent"); lineconC["autocommand-options"].nohangup.addSC("delay", "Delay autocommand execution"); lineconC["autocommand-options"].nohangup.delay.addSC("<0-120>", "Time in seconds"); lineconC["autocommand-options"].nohangup.delay["<0-120>"].addSC("abort-character", "Autocommand abort character"); lineconC.addSC("data-character-bits", "Size of characters being handled"); lineconC["data-character-bits"].addSC("<7-8>", "Bits per character"); lineconC.addSC("databits", "Set number of data bits per character"); lineconC.databits.addSC("5", "Number of data bits"); lineconC.databits.addSC("6", ""); lineconC.databits.addSC("<7-7>", ""); lineconC.databits.addSC("8", ""); lineconC.addSC("default", "Set a command to its defaults"); lineconC["default"].addSC("access-class", "Filter connections based on an IP access list"); lineconC["default"]["access-class"].addSC("<1-199>", "IP access list"); lineconC["default"]["access-class"].addSC("<1300-2699>", "IP expanded access list"); lineconC["default"]["access-class"].addSC("in", "Filter incoming connections"); lineconC["default"]["access-class"].addSC("out", "Filter outgoing connections"); lineconC["default"].addSC("autocommand", "Automatically execute an EXEC command"); lineconC["default"].addSC("autocommand-options", "Autocommand options"); lineconC["default"]["autocommand-options"].addSC("abort-character", "Autocommand abort character"); lineconC["default"]["autocommand-options"]["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent"); lineconC["default"]["autocommand-options"].addSC("delay", "Delay autocommand execution"); lineconC["default"]["autocommand-options"].delay.addSC("<0-120>", "Time in seconds"); lineconC["default"]["autocommand-options"].delay["<0-120>"].addSC("abort-character", "Autocommand abort character"); lineconC["default"]["autocommand-options"].addSC("nohangup", "No hangup after autocommand completion"); lineconC["default"]["autocommand-options"].nohangup.addSC("abort-character", "Autocommand abort character"); lineconC["default"]["autocommand-options"].nohangup["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent"); lineconC["default"]["autocommand-options"].nohangup.addSC("delay", "Delay autocommand execution"); lineconC["default"]["autocommand-options"].nohangup.delay.addSC("<0-120>", "Time in seconds"); lineconC["default"].addSC("data-character-bits", "Size of characters being handled"); lineconC["default"].addSC("databits", "Set number of data bits per character"); lineconC.addSC("domain-lookup", "Enable domain lookups in show commands"); lineconC.addSC("editing", "Enable command line editing"); lineconC.addSC("escape-character", "Change the current line's escape character"); lineconC["escape-character"].addSC("BREAK", "Cause escape on BREAK"); lineconC["escape-character"].addSC("CHAR or <0-255>", "Escape character or its ASCII decimal equivalent"); lineconC["escape-character"].addSC("DEFAULT", "Use default escape character"); lineconC["escape-character"].addSC("NONE", "Disable escape entirely"); lineconC["escape-character"].addSC("soft", "Set the soft escape character for this line"); lineconC["escape-character"].soft.addSC("BREAK", "Cause escape on BREAK"); lineconC["escape-character"].soft.addSC("CHAR or <0-255>", "Escape character or its ASCII decimal equivalent"); lineconC["escape-character"].soft.addSC("DEFAULT", "Use default escape character"); lineconC["escape-character"].soft.addSC("NONE", "Disable escape entirely"); lineconC.addSC("exec", "Start an EXEC process"); lineconC.addSC("exec-banner", "Enable the display of the EXEC banner"); lineconC.addSC("exec-character-bits", "Size of characters to the command exec"); lineconC["exec-character-bits"].addSC("<7-8>", "Bits per character"); lineconC.addSC("exec-timeout", "Set the EXEC timeout"); lineconC["exec-timeout"].addSC("<0-35791>", "Timeout in minutes"); lineconC["exec-timeout"]["<0-35791>"].addSC("<0-2147483>", "Timeout in seconds"); lineconC.addSC("exit", "Exit from line configuration mode"); lineconC.addSC("flowcontrol", "Set the flow control"); lineconC.flowcontrol.addSC("NONE", "Set no flow control"); lineconC.flowcontrol.NONE.addSC("in", "Listen to flow control from the attached device"); lineconC.flowcontrol.NONE.addSC("lock", "Ignore network host requests to change flow control"); lineconC.flowcontrol.NONE.addSC("out", "Send flow control information to the attached device"); lineconC.flowcontrol.NONE.out.addSC("lock", "Ignore network host requests to change flow control"); lineconC.flowcontrol.addSC("hardware", "Set hardware flow control"); lineconC.flowcontrol.hardware.addSC("in", "Listen to flow control from the attached device"); lineconC.flowcontrol.hardware.addSC("out", "Send flow control information to the attached device"); lineconC.flowcontrol.addSC("software", "Set software flow control"); lineconC.flowcontrol.software.addSC("in", "Listen to flow control from the attached device"); lineconC.flowcontrol.software.addSC("lock", "Ignore network host requests to change flow control"); lineconC.flowcontrol.software.addSC("out", "Send flow control information to the attached device"); lineconC.flowcontrol.software.out.addSC("lock", "Ignore network host requests to change flow control"); lineconC.addSC("full-help", "Provide help to unprivileged user"); lineconC.addSC("help", "Description of the interactive help system"); lineconC.addSC("history", "Enable and control the command history function"); lineconC.history.addSC("size", "Set history buffer size"); lineconC.history.size.addSC("<0-256>", "Size of history buffer"); lineconC.addSC("international", "Enable international 8-bit character support"); lineconC.addSC("ip", "IP options"); lineconC.ip.addSC("netmask-format", "Change display of netmasks"); lineconC.ip["netmask-format"].addSC("bit-count", "Display netmask as number of significant bits"); lineconC.ip["netmask-format"].addSC("decimal", "Display netmask in dotted decimal"); lineconC.ip["netmask-format"].addSC("hexadecimal", "Display netmask in hexadecimal"); lineconC.ip.addSC("tcp", "TCP options"); lineconC.ip.tcp.addSC("input-coalesce-threshold", "Set the threshold that triggers packet coalescing (20 default)"); lineconC.ip.tcp["input-coalesce-threshold"].addSC("<5-255>", "Number of packets"); lineconC.addSC("location", "Enter terminal location description"); lineconC.location.addSC("LINE", "One text line describing the terminal's location"); lineconC.addSC("logging", "Modify message logging facilities"); lineconC.logging.addSC("synchronous", "Synchronized message output"); lineconC.logging.synchronous.addSC("level", "Severity level to output asynchronously"); lineconC.logging.synchronous.level.addSC("<0-7>", "Severity level; lower number for higher severity"); lineconC.logging.synchronous.level.addSC("all", "Turn off all severity level for asynchronous output"); lineconC.logging.synchronous.addSC("limit", "Messages queue size"); lineconC.logging.synchronous.limit.addSC("<0-2147483647>", "Number of buffers"); lineconC.logging.synchronous.limit["<0-2147483647>"].addSC("level", "Severity level to output asynchronously"); lineconC.addSC("login", "Enable password checking"); lineconC.login.addSC("local", "Local password checking"); lineconC.login.addSC("tacacs", "Use tacacs server for password checking"); lineconC.addSC("modem", "Configure the Modem Control Lines"); lineconC.modem.addSC("CTS-Alarm", "Alarm device which only uses CTS for call control"); lineconC.modem.addSC("DTR-active", "Leave DTR low unless line has an active incoming connection or EXEC"); lineconC.modem.addSC("Dialin", "Configure line for a modern dial-in modem"); lineconC.modem.addSC("Host", "Devices that expect an incoming modem call"); lineconC.modem.addSC("InOut", "Configure line for incoming AND outgoing use of modem"); lineconC.modem.addSC("Printer", "Devices that require DSR/CD active"); lineconC.modem.addSC("answer-timeout", "Set interval between raising DTR and CTS response"); lineconC.modem["answer-timeout"].addSC("<0-65535>", "Answer timeout in seconds"); lineconC.modem.addSC("dtr-delay", "Set interval during which DTR is held low"); lineconC.modem["dtr-delay"].addSC("<0-65535>", "DTR delay in seconds"); lineconC.addSC("monitor", "Copy debug output to the current terminal line"); lineconC.addSC("motd-banner", "Enable the display of the MOTD banner"); lineconC.addSC("no", "Negate a command or set its defaults"); lineconC.no.addSC("access-class", "Filter connections based on an IP access list"); lineconC.no["access-class"].addSC("<1-199>", "IP access list"); lineconC.no["access-class"].addSC("<1300-2699>", "IP expanded access list"); lineconC.no["access-class"].addSC("in", "Filter incoming connections"); lineconC.no["access-class"].addSC("out", "Filter outgoing connections"); lineconC.no.addSC("autocommand", "Automatically execute an EXEC command"); lineconC.no.addSC("autocommand-options", "Autocommand options"); lineconC.no["autocommand-options"].addSC("abort-character", "Autocommand abort character"); lineconC.no["autocommand-options"]["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent"); lineconC.no["autocommand-options"].addSC("delay", "Delay autocommand execution"); lineconC.no["autocommand-options"].delay.addSC("<0-120>", "Time in seconds"); lineconC.no["autocommand-options"].delay["<0-120>"].addSC("abort-character", "Autocommand abort character"); lineconC.no["autocommand-options"].addSC("nohangup", "No hangup after autocommand completion"); lineconC.no["autocommand-options"].nohangup.addSC("abort-character", "Autocommand abort character"); lineconC.no["autocommand-options"].nohangup["abort-character"].addSC("CHAR or <0-255>", "Abort character or its ASCII decimal equivalent"); lineconC.no["autocommand-options"].nohangup.addSC("delay", "Delay autocommand execution"); lineconC.no["autocommand-options"].nohangup.delay.addSC("<0-120>", "Time in seconds"); lineconC.no.addSC("data-character-bits", "Size of characters being handled"); lineconC.no.addSC("databits", "Set number of data bits per character"); lineconC.no.addSC("domain-lookup", "Enable domain lookups in show commands"); lineconC.no.addSC("editing", "Enable command line editing"); lineconC.no.addSC("escape-character", "Change the current line's escape character"); lineconC.no["escape-character"].addSC("soft", "Set the soft escape character for this line"); lineconC.no.addSC("exec", "Start an EXEC process"); lineconC.no.addSC("exec-banner", "Enable the display of the EXEC banner"); lineconC.no.addSC("exec-character-bits", "Size of characters to the command exec"); lineconC.no.addSC("exec-timeout", "Set the EXEC timeout"); lineconC.no.addSC("flowcontrol", "Set the flow control"); lineconC.no.flowcontrol.addSC("NONE", "Set no flow control"); lineconC.no.flowcontrol.NONE.addSC("in", "Listen to flow control from the attached device"); lineconC.no.flowcontrol.NONE.addSC("out", "Send flow control information to the attached device"); lineconC.no.flowcontrol.addSC("hardware", "Set hardware flow control"); lineconC.no.flowcontrol.hardware.addSC("in", "Listen to flow control from the attached device"); lineconC.no.flowcontrol.hardware.addSC("out", "Send flow control information to the attached device"); lineconC.no.flowcontrol.addSC("lock", "Ignore network host requests to change flow control"); lineconC.no.flowcontrol.addSC("software", "Set software flow control"); lineconC.no.flowcontrol.software.addSC("in", "Listen to flow control from the attached device"); lineconC.no.flowcontrol.software.addSC("lock", "Ignore network host requests to change flow control"); lineconC.no.flowcontrol.software.addSC("out", "Send flow control information to the attached device"); lineconC.no.flowcontrol.software.out.addSC("lock", "Ignore network host requests to change flow control"); lineconC.no.addSC("full-help", "Provide help to unprivileged user"); lineconC.no.addSC("history", "Enable and control the command history function"); lineconC.no.history.addSC("size", "Set history buffer size"); lineconC.no.addSC("international", "Enable international 8-bit character support"); lineconC.no.addSC("ip", "IP options"); lineconC.no.ip.addSC("netmask-format", "Change display of netmasks"); lineconC.no.ip["netmask-format"].addSC("bit-count", "Display netmask as number of significant bits"); lineconC.no.ip["netmask-format"].addSC("decimal", "Display netmask in dotted decimal"); lineconC.no.ip["netmask-format"].addSC("hexadecimal", "Display netmask in hexadecimal"); lineconC.no.ip.addSC("tcp", "TCP options"); lineconC.no.ip.tcp.addSC("input-coalesce-threshold", "Set the threshold that triggers packet coalescing (20 default)"); // lineconC.no.addSC("length", "Set number of lines on a screen"); lineconC.no.addSC("location", "Enter terminal location description"); lineconC.no.addSC("logging", "Modify message logging facilities"); lineconC.no.logging.addSC("synchronous", "Synchronized message output"); lineconC.no.addSC("login", "Enable password checking"); lineconC.no.login.addSC("local", "Local password checking"); lineconC.no.login.addSC("tacacs", "Use tacacs server for password checking"); lineconC.no.addSC("modem", "Configure the Modem Control Lines"); lineconC.no.modem.addSC("CTS-Alarm", "Alarm device which only uses CTS for call control"); lineconC.no.modem.addSC("DTR-active", "Leave DTR low unless line has an active incoming connection or EXEC"); lineconC.no.modem.addSC("Dialin", "Configure line for a modern dial-in modem"); lineconC.no.modem.addSC("Host", "Devices that expect an incoming modem call"); lineconC.no.modem.addSC("InOut", "Configure line for incoming AND outgoing use of modem"); lineconC.no.modem.addSC("Printer", "Devices that require DSR/CD active"); lineconC.no.modem.addSC("answer-timeout", "Set interval between raising DTR and CTS response"); lineconC.no.modem.addSC("dtr-delay", "Set interval during which DTR is held low"); lineconC.no.addSC("monitor", "Copy debug output to the current terminal line"); lineconC.no.addSC("motd-banner", "Enable the display of the MOTD banner"); lineconC.addSC("notify", "Inform users of output from concurrent sessions"); lineconC.addSC("padding", "Set padding for a specified output character"); lineconC.padding.addSC("CHAR or <0-127>", "Character to be padded"); lineconC.addSC("parity", "Set terminal parity"); lineconC.parity.addSC("even", "Even parity"); lineconC.parity.addSC("mark", "Mark parity"); lineconC.parity.addSC("none", "No parity"); lineconC.parity.addSC("odd", "Odd parity"); lineconC.parity.addSC("space", "Space parity"); lineconC.addSC("password", "Set a password"); lineconC.password.addSC("<0-0>", "Specifies an UNENCRYPTED password will follow"); lineconC.password.addSC("<7-7>", "Specifies a HIDDEN password will follow"); lineconC.password["<7-7>"].addSC("WORD", "The HIDDEN line password string"); lineconC.password.addSC("LINE", "The UNENCRYPTED (cleartext) line password"); lineconC.addSC("privilege", "Change privilege level for line"); lineconC.privilege.addSC("level", "Assign default privilege level for line"); lineconC.privilege.level.addSC("<0-15>", "Default privilege level for line"); lineconC.addSC("refuse-message", "Define a refuse banner"); lineconC["refuse-message"].addSC("LINE", "c refuse-text c, where 'c' is a delimiting character"); lineconC.addSC("rotary", "Add line to a rotary group"); lineconC.rotary.addSC("<0-100>", "Rotary group to add line to"); lineconC.addSC("rxspeed", "Set the receive speed"); lineconC.rxspeed.addSC("<0-4294967295>", "Receive speed"); lineconC.addSC("session-timeout", "Set interval for closing connection when there is no input traffic"); lineconC["session-timeout"].addSC("<0-35791>", "Session timeout interval in minutes"); lineconC["session-timeout"]["<0-35791>"].addSC("output", "Include output traffic as well as input traffic"); lineconC.addSC("special-character-bits", "Size of the escape (and other special) characters"); lineconC["special-character-bits"].addSC("<7-8>", "Bits per character"); lineconC.addSC("speed", "Set the transmit and receive speeds"); lineconC.speed.addSC("<0-4294967295>", "Transmit and receive speeds"); lineconC.addSC("start-character", "Define the start character"); lineconC["start-character"].addSC("CHAR or <0-255>", "Start character or its decimal equivalent"); lineconC.addSC("stop-character", "Define the stop character"); lineconC["stop-character"].addSC("CHAR or <0-255>", "Stop character or its decimal equivalent"); lineconC.addSC("stopbits", "Set async line stop bits"); lineconC.stopbits.addSC("<1-1>", "One stop bit"); lineconC.stopbits.addSC("1.5", "One and one-half stop bits"); lineconC.stopbits.addSC("<2-2>", "Two stop bits"); lineconC.addSC("terminal-type", "Set the terminal type"); lineconC["terminal-type"].addSC("WORD", "Terminal type"); lineconC.addSC("timeout", "Timeouts for the line"); lineconC.timeout.addSC("login", "Timeouts related to the login sequence"); lineconC.timeout.login.addSC("response", "Timeout for any user input during login sequences"); lineconC.timeout.login.response.addSC("<0-300>", "Timeout in seconds"); lineconC.addSC("transport", "Define transport protocols for line"); lineconC.transport.addSC("input", "Define which protocols to use when connecting to the terminal server"); lineconC.transport.input.addSC("all", "All protocols"); lineconC.transport.input.addSC("none", "No protocols"); lineconC.transport.input.addSC("telnet", "TCP/IP Telnet protocol"); lineconC.transport.addSC("output", "Define which protocols to use for outgoing connections"); lineconC.transport.output.addSC("all", "All protocols"); lineconC.transport.output.addSC("none", "No protocols"); lineconC.transport.output.addSC("telnet", "TCP/IP Telnet protocol"); lineconC.transport.addSC("preferred", "Specify the preferred protocol to use"); lineconC.transport.preferred.addSC("all", "All protocols"); lineconC.transport.preferred.addSC("none", "No protocols"); lineconC.transport.preferred.addSC("telnet", "TCP/IP Telnet protocol"); lineconC.addSC("txspeed", "Set the transmit speeds"); lineconC.txspeed.addSC("<0-4294967295>", "Transmit speed"); lineconC.addSC("vacant-message", "Define a vacant banner"); lineconC["vacant-message"].addSC("LINE", "c vacant-text c, where 'c' is a delimiting character"); lineconC.addSC("width", "Set width of the display terminal"); lineconC.width.addSC("<0-512>", "Number of characters on a screen line");