intAsyncC.addSC("access-expression", "Build a bridge boolean access expression"); intAsyncC.addSC("arp", "Set arp type (arpa, probe, snap) or timeout"); intAsyncC.addSC("async", "Async interface parameters"); intAsyncC.addSC("autodetect", "Autodetect Encapsulations on Serial interface"); intAsyncC.addSC("backup", "Modify backup parameters"); intAsyncC.addSC("bandwidth", "Set bandwidth informational parameter"); intAsyncC.bandwidth.addSC("<1-10000000>", "Bandwidth in kilobits"); intAsyncC.addSC("bridge-group", "Transparent bridging interface parameters"); intAsyncC["bridge-group"].addSC("<1-255>", "Assign an interface to a Bridge Group."); intAsyncC.addSC("carrier-delay", "Specify delay for interface transitions"); intAsyncC.addSC("cdp", "CDP interface subcommands"); intAsyncC.cdp.addSC("enable", "Enable CDP on interface"); intAsyncC.addSC("clock", "Configure serial interface clock"); intAsyncC.clock.addSC("rate", "Configure serial interface clock speed"); intAsyncC.clock.rate.addSC("<300-4000000>", "Choose clockrate from list above"); intAsyncC.addSC("default", "Set a command to its defaults"); intAsyncC.addSC("delay", "Specify interface throughput delay"); intAsyncC.delay.addSC("<1-16777215>", "Throughput delay (tens of microseconds)"); intAsyncC.addSC("description", "Interface specific description"); intAsyncC.description.addSC("LINE", "Up to 240 characters describing this interface"); intAsyncC.addSC("dialer", "Dial-on-demand routing (DDR) commands"); intAsyncC.dialer.addSC("callback-secure", "Enable callback security"); intAsyncC.dialer.addSC("enable-timeout", "Set length of time an interface stays down before it is available for dialing"); intAsyncC.dialer["enable-timeout"].addSC("<1-2147483>", "Enable timeout in seconds"); intAsyncC.dialer.addSC("fast-idle", "Set idle time before disconnecting line with an unusually high level of contention"); intAsyncC.dialer["fast-idle"].addSC("<1-2147483>", "Fast idle in seconds"); intAsyncC.dialer.addSC("hold-queue", "Configure output hold queue"); intAsyncC.dialer["hold-queue"].addSC("<0-100>", "Specify size of output hold queue"); intAsyncC.dialer.addSC("idle-timeout", "Specify idle timeout before disconnecting line"); intAsyncC.dialer["idle-timeout"].addSC("<0-2147483>", "Idle timeout before disconnecting a call"); intAsyncC.dialer.addSC("in-band", "Set v.25bis dialing for interface"); intAsyncC.dialer["in-band"].addSC("no-parity", "No parity"); intAsyncC.dialer["in-band"].addSC("odd-parity", "Odd parity"); intAsyncC.dialer.addSC("map", "Define multiple dial-on-demand numbers"); intAsyncC.dialer.addSC("order", "Specify order of choosing dialstrings"); intAsyncC.dialer.addSC("pool-member", "Specify dialer pool membership"); intAsyncC.dialer["pool-member"].addSC("<1-255>", "Dialer pool number"); intAsyncC.dialer.addSC("priority", "Specify priority for use in dialer group"); intAsyncC.dialer.addSC("redial", "Configure redial for this interface"); intAsyncC.dialer.addSC("rotary-group", "Add to a dialer rotary group"); intAsyncC.dialer["rotary-group"].addSC("<0-255>", "Rotary group number"); intAsyncC.dialer.addSC("snapshot", "Enable snapshot address for dialer profile"); intAsyncC.dialer.addSC("string", "Specify telephone number to be passed to DCE device"); intAsyncC.dialer.string.addSC("WORD", "Dialer string (quote strings containing #)"); intAsyncC.dialer.addSC("vpdn", "Enable vpdn dial"); intAsyncC.dialer.addSC("wait-for-carrier-time", "How long the router will wait for carrier"); intAsyncC.dialer["wait-for-carrier-time"].addSC("<1-2147483>", "Wait for carrier time in seconds"); intAsyncC.dialer.addSC("wait-for-line-protocol", "Time the router will wait for the line protocol to come up"); intAsyncC.dialer["wait-for-line-protocol"].addSC("<1-2147483>", "Wait for line protocol time in seconds"); intAsyncC.dialer.addSC("watch-group", "Assign interface to dialer-watch-list"); intAsyncC.dialer["watch-group"].addSC("<1-255>", "Dialer watch group number"); intAsyncC.addSC("dialer-group", "Assign interface to dialer-list"); intAsyncC["dialer-group"].addSC("<1-128>", "Dialer list number"); intAsyncC.addSC("down-when-looped", "Force looped serial interface down"); intAsyncC.addSC("encapsulation", "Set encapsulation type for an interface"); intAsyncC.encapsulation.addSC("ppp", "Point-to-Point protocol"); intAsyncC.encapsulation.addSC("slip", "Serial Line IP"); intAsyncC.addSC("exit", "Exit from interface configuration mode"); intAsyncC.addSC("fair-queue", "Enable Fair Queuing on an Interface"); intAsyncC["fair-queue"].addSC("<1-4096>", "Congestive Discard Threshold"); intAsyncC["fair-queue"]["<1-4096>"].addSC("<16-4096>", "Number Dynamic Conversation Queues"); intAsyncC.addSC("full-duplex", "Configure full-duplex operational mode"); intAsyncC.addSC("half-duplex", "Configure half-duplex and related commands"); intAsyncC["half-duplex"].addSC("timer", "Half-duplex timer tuning commands"); intAsyncC["half-duplex"].timer.addSC("cts-delay", "CTS delay value"); intAsyncC["half-duplex"].timer.addSC("rts-timeout", "RTS timeout value"); intAsyncC.addSC("help", "Description of the interactive help system"); intAsyncC.addSC("hold-queue", "Set hold queue depth"); intAsyncC["hold-queue"].addSC("<0-4096>", "Queue length"); intAsyncC["hold-queue"]["<0-4096>"].addSC("in", "Input queue"); intAsyncC["hold-queue"]["<0-4096>"].addSC("out", "Output queue"); intAsyncC.addSC("ip", "Interface Internet Protocol config commands"); intAsyncC.ip.addSC("access-group", "Specify access control for packets"); intAsyncC.ip.addSC("accounting", "Enable IP accounting on this interface"); intAsyncC.ip.addSC("address", "Set the IP address of an interface"); intAsyncC.ip.address.addSC("A.B.C.D", "IP address"); intAsyncC.ip.address["A.B.C.D"].addSC("A.B.C.D", "IP subnet mask"); intAsyncC.ip.address["A.B.C.D"]["A.B.C.D"].addSC("secondary", "Make this IP address a secondary address"); intAsyncC.ip.address.addSC("negotiated", "IP Address negotiated over PPP or via DHCP"); intAsyncC.ip.addSC("audit", "Apply IDS audit name"); intAsyncC.ip.addSC("auth-proxy", "Apply authenticaton proxy"); intAsyncC.ip.addSC("authentication", "authentication subcommands"); intAsyncC.ip.addSC("bandwidth-percent", "Set EIGRP bandwidth limit"); intAsyncC.ip["bandwidth-percent"].addSC("eigrp", "Enhanced Interior Gateway Routing Protocol (EIGRP)"); intAsyncC.ip["bandwidth-percent"].eigrp.addSC("<1-65535>", "Autonomous system number"); intAsyncC.ip["bandwidth-percent"].eigrp["<1-65535>"].addSC("<1-999999>", "Maximum bandwidth percentage that EIGRP may use"); intAsyncC.ip.addSC("broadcast-address", "Set the broadcast address of an interface"); intAsyncC.ip.addSC("cgmp", "Enable/disable CGMP"); intAsyncC.ip.addSC("directed-broadcast", "Enable forwarding of directed broadcasts"); intAsyncC.ip.addSC("dvmrp", "DVMRP interface commands"); intAsyncC.ip.addSC("hello-interval", "Configures IP-EIGRP hello interval"); intAsyncC.ip.addSC("helper-address", "Specify a destination address for UDP broadcasts"); intAsyncC.ip["helper-address"].addSC("A.B.C.D", "IP destination address"); intAsyncC.ip.addSC("hold-time", "Configures IP-EIGRP hold time"); intAsyncC.ip.addSC("igmp", "IGMP interface commands"); intAsyncC.ip.addSC("inspect", "Apply inspect name"); intAsyncC.ip.addSC("irdp", "ICMP Router Discovery Protocol"); intAsyncC.ip.addSC("load-sharing", "Style of load sharing"); intAsyncC.ip.addSC("mask-reply", "Enable sending ICMP Mask Reply messages"); intAsyncC.ip.addSC("mobile", "Mobile IP support"); intAsyncC.ip.addSC("mrm", "Configure IP Multicast Routing Monitor tester"); intAsyncC.ip.addSC("mroute-cache", "Enable switching cache for incoming multicast packets"); intAsyncC.ip.addSC("mtu", "Set IP Maximum Transmission Unit"); intAsyncC.ip.addSC("multicast", "IP multicast interface commands"); intAsyncC.ip.addSC("nat", "NAT interface commands"); intAsyncC.ip.nat.addSC("inside", "Inside interface for address translation"); intAsyncC.ip.nat.addSC("outside", "Outside interface for address translation"); intAsyncC.ip.addSC("nhrp", "NHRP interface subcommands"); intAsyncC.ip.addSC("ospf", "OSPF interface commands"); intAsyncC.ip.ospf.addSC("authentication-key", "Authentication password (key)"); intAsyncC.ip.ospf.addSC("cost", "Interface cost"); intAsyncC.ip.ospf.cost.addSC("<1-65535>", "Cost"); intAsyncC.ip.ospf.addSC("database-filter", "Filter OSPF LSA during synchronization and flooding"); intAsyncC.ip.ospf.addSC("dead-interval", "Interval after which a neighbor is declared dead"); intAsyncC.ip.ospf["dead-interval"].addSC("<1-65535>", "Seconds"); intAsyncC.ip.ospf.addSC("demand-circuit", "OSPF demand circuit"); intAsyncC.ip.ospf.addSC("hello-interval", "Time between HELLO packets"); intAsyncC.ip.ospf["hello-interval"].addSC("<1-65535>", "Seconds"); intAsyncC.ip.ospf.addSC("message-digest-key", "Message digest authentication password (key)"); intAsyncC.ip.ospf.addSC("network", "Network type"); intAsyncC.ip.ospf.addSC("priority", "Router priority"); intAsyncC.ip.ospf.addSC("retransmit-interval", "Time between retransmitting lost link state advertisements"); intAsyncC.ip.ospf.addSC("transmit-delay", "Link state transmit delay"); intAsyncC.ip.addSC("pgm", "PGM Reliable Transport Protocol"); intAsyncC.ip.addSC("pim", "PIM interface commands"); intAsyncC.ip.addSC("policy", "Enable policy routing"); intAsyncC.ip.addSC("probe", "Enable HP Probe support"); intAsyncC.ip.addSC("proxy-arp", "Enable proxy ARP"); intAsyncC.ip.addSC("rarp-server", "Enable RARP server for static arp entries"); intAsyncC.ip.addSC("redirects", "Enable sending ICMP Redirect messages"); intAsyncC.ip.addSC("rip", "Router Information Protocol"); intAsyncC.ip.addSC("route-cache", "Enable fast-switching cache for outgoing packets"); intAsyncC.ip.addSC("router", "IP router interface commands"); intAsyncC.ip.addSC("rsvp", "RSVP interface commands"); intAsyncC.ip.addSC("rtp", "RTP parameters"); intAsyncC.ip.addSC("sap", "Session Advertisement Protocol interface commands"); intAsyncC.ip.addSC("sdr", "Session Directory Protocol interface commands"); intAsyncC.ip.addSC("security", "DDN IP Security Option"); intAsyncC.ip.addSC("split-horizon", "Perform split horizon"); intAsyncC.ip.addSC("summary-address", "Perform address summarization"); intAsyncC.ip["summary-address"].addSC("eigrp", "Enhanced Interior Gateway Routing Protocol (EIGRP)"); intAsyncC.ip["summary-address"].eigrp.addSC("<1-65535>", "Autonomous system number"); intAsyncC.ip["summary-address"].eigrp["<1-65535>"].addSC("A.B.C.D", "IP address"); intAsyncC.ip["summary-address"].eigrp["<1-65535>"]["A.B.C.D"].addSC("A.B.C.D", "IP network mask"); intAsyncC.ip["summary-address"].eigrp["<1-65535>"]["A.B.C.D"]["A.B.C.D"].addSC("<1-255>", "Administrative distance"); intAsyncC.ip["summary-address"].addSC("rip", "Routing Information Protocol (RIP)"); intAsyncC.ip["summary-address"].rip.addSC("A.B.C.D", "IP address"); intAsyncC.ip["summary-address"].rip["A.B.C.D"].addSC("A.B.C.D", "IP network mask"); intAsyncC.ip.addSC("tcp", "TCP header compression parameters"); intAsyncC.ip.addSC("unnumbered", "Enable IP processing without an explicit address"); intAsyncC.ip.addSC("unreachables", "Enable sending ICMP Unreachable messages"); intAsyncC.ip.addSC("verify", "Enable per packet validation"); intAsyncC.ip.addSC("vrf", "VPN Routing/Forwarding parameters on the interface"); intAsyncC.ip.addSC("wccp", "WCCP interface commands"); intAsyncC.addSC("ipv6", "IPv6 interface subcommands"); intAsyncC.addSC("keepalive", "Enable keepalive"); intAsyncC.keepalive.addSC("<0-32767>", "Keepalive period (default 10 seconds)"); intAsyncC.addSC("llc2", "LLC2 Interface Subcommands"); intAsyncC.addSC("load-interval", "Specify interval for load calculation for an interface"); intAsyncC["load-interval"].addSC("<30-600>", "Load interval delay in seconds"); intAsyncC.addSC("logging", "Configure logging for interface"); intAsyncC.logging.addSC("event", "Interface events"); intAsyncC.logging.event.addSC("link-status", "UPDOWN and CHANGE messages"); intAsyncC.addSC("loopback", "Configure internal loopback on an interface"); intAsyncC.addSC("max-reserved-bandwidth", "Maximum Reservable Bandwidth on an Interface"); intAsyncC["max-reserved-bandwidth"].addSC("<1-100>", "Max. reservable bandwidth as % of interface bandwidth"); intAsyncC.addSC("mtu", "Set the interface Maximum Transmission Unit (MTU)"); intAsyncC.mtu.addSC("<64-18024>", "MTU size in bytes"); intAsyncC.addSC("multilink-group", "Put interface in a multilink bundle"); intAsyncC["multilink-group"].addSC("<1-2147483647>", "Multilink group number"); intAsyncC.addSC("netbios", "Use a defined NETBIOS access list or enable name-caching"); intAsyncC.addSC("no", "Negate a command or set its defaults"); intAsyncC.no.addSC("access-expression", "Build a bridge boolean access expression"); intAsyncC.no["access-expression"].addSC("input", "Filter input packets"); intAsyncC.no["access-expression"].addSC("output", "Filter output packets"); intAsyncC.no.addSC("arp", "Set arp type (arpa, probe, snap) or timeout"); intAsyncC.no.addSC("async", "Async interface parameters"); intAsyncC.no.addSC("autodetect", "Autodetect Encapsulations on Serial interface"); intAsyncC.no.addSC("backup", "Modify backup parameters"); intAsyncC.no.addSC("bandwidth", "Set bandwidth informational parameter"); intAsyncC.no.addSC("bridge-group", "Transparent bridging interface parameters"); intAsyncC.no["bridge-group"].addSC("<1-255>", "Assign an interface to a Bridge Group."); intAsyncC.no.addSC("carrier-delay", "Specify delay for interface transitions"); intAsyncC.no.addSC("cdp", "CDP interface subcommands"); intAsyncC.no.cdp.addSC("enable", "Enable CDP on interface"); intAsyncC.no.addSC("clock", "Configure serial interface clock"); intAsyncC.no.clock.addSC("rate", "Configure serial interface clock speed"); intAsyncC.no.addSC("custom-queue-list", "Assign a custom queue list to an interface"); intAsyncC.no.addSC("delay", "Specify interface throughput delay"); intAsyncC.no.addSC("description", "Interface specific description"); intAsyncC.no.addSC("dialer", "Dial-on-demand routing (DDR) commands"); intAsyncC.no.dialer.addSC("fast-idle", "Set idle time before disconnecting line with an unusually high level of contention"); intAsyncC.no.dialer.addSC("hold-queue", "Configure output hold queue"); intAsyncC.no.dialer.addSC("idle-timeout", "Specify idle timeout before disconnecting line"); intAsyncC.no.dialer.addSC("in-band", "Set v.25bis dialing for interface"); intAsyncC.no.dialer.addSC("map", "Define multiple dial-on-demand numbers"); intAsyncC.no.dialer.addSC("pool-member", "Specify dialer pool membership"); intAsyncC.no.dialer.addSC("priority", "Specify priority for use in dialer group"); intAsyncC.no.dialer.addSC("rotary-group", "Add to a dialer rotary group"); intAsyncC.no.dialer.addSC("vpdn", "Enable vpdn dial"); intAsyncC.no.dialer.addSC("wait-for-carrier-time", "How long the router will wait for carrier"); intAsyncC.no.dialer.addSC("wait-for-line-protocol", "Time the router will wait for the line protocol to come up"); intAsyncC.no.addSC("dialer-group", "Assign interface to dialer-list"); intAsyncC.no.addSC("down-when-looped", "Force looped serial interface down"); intAsyncC.no.addSC("dxi", "ATM-DXI configuration commands"); intAsyncC.no.addSC("encapsulation", "Set encapsulation type for an interface"); intAsyncC.no.encapsulation.addSC("ppp", "Point-to-Point protocol"); intAsyncC.no.encapsulation.addSC("slip", "Serial Line IP"); intAsyncC.no.addSC("fair-queue", "Enable Fair Queuing on an Interface"); intAsyncC.no["fair-queue"].addSC("<1-4096>", "Congestive Discard Threshold"); intAsyncC.no.addSC("full-duplex", "Configure full-duplex operational mode"); intAsyncC.no.addSC("half-duplex", "Configure half-duplex and related commands"); intAsyncC.no["half-duplex"].addSC("timer", "Half-duplex timer tuning commands"); intAsyncC.no.addSC("hold-queue", "Set hold queue depth"); intAsyncC.no["hold-queue"].addSC("<0-4096>", "Queue length"); intAsyncC.no["hold-queue"].addSC("in", "Input queue"); intAsyncC.no["hold-queue"].addSC("out", "Output queue"); intAsyncC.no.addSC("ip", "Interface Internet Protocol config commands"); intAsyncC.no.ip.addSC("access-group", "Specify access control for packets"); intAsyncC.no.ip.addSC("address", "Set the IP address of an interface"); intAsyncC.no.ip.addSC("authentication", "authentication subcommands"); intAsyncC.no.ip.addSC("bgp", "BGP interface commands"); intAsyncC.no.ip.addSC("hold-time", "Configures IP-EIGRP hold time"); intAsyncC.no.ip.addSC("load-sharing", "Style of load sharing"); intAsyncC.no.ip.addSC("nat", "NAT interface commands"); intAsyncC.no.ip.addSC("proxy-arp", "Enable proxy ARP"); intAsyncC.no.ip.addSC("rip", "Router Information Protocol"); intAsyncC.no.ip.addSC("sap", "Session Announcement Protocol interface commands"); intAsyncC.no.ip.addSC("tcp", "TCP header compression and other parameters"); intAsyncC.no.addSC("ipv6", "IPv6 interface subcommands"); intAsyncC.no.addSC("keepalive", "Enable keepalive"); intAsyncC.no.keepalive.addSC("<0-32767>", "Keepalive period (default 10 seconds)"); intAsyncC.no.addSC("llc2", "LLC2 Interface Subcommands"); intAsyncC.no.addSC("load-interval", "Specify interval for load calculation for an interface"); intAsyncC.no.addSC("logging", "Configure logging for interface"); intAsyncC.no.logging.addSC("event", "Interface events"); intAsyncC.no.addSC("loopback", "Configure internal loopback on an interface"); intAsyncC.no.addSC("max-reserved-bandwidth", "Maximum Reservable Bandwidth on an Interface"); intAsyncC.no["max-reserved-bandwidth"].addSC("<1-100>", "Max. reservable bandwidth as % of interface bandwidth"); intAsyncC.no.addSC("mtu", "Set the interface Maximum Transmission Unit (MTU)"); intAsyncC.no.addSC("multilink-group", "Put interface in a multilink bundle"); intAsyncC.no.addSC("netbios", "Use a defined NETBIOS access list or enable name-caching"); intAsyncC.no.netbios.addSC("input-access-filter", "Access list filter on incoming messages"); intAsyncC.no.netbios.addSC("output-access-filter", "Access list filter on outgoing messages"); intAsyncC.no.addSC("shutdown","Shutdown the selected interface"); intAsyncC.addSC("ntp", "Configure NTP"); intAsyncC.addSC("peer", "Peer parameters for point to point interfaces"); intAsyncC.addSC("ppp", "Point-to-Point Protocol"); intAsyncC.ppp.addSC("accm", "Set initial Async Control Character Map"); intAsyncC.ppp.addSC("accounting", "Set PPP network accounting method"); intAsyncC.ppp.addSC("authentication", "Set PPP link authentication method"); intAsyncC.ppp.authentication.addSC("chap", "Challenge Handshake Authentication Protocol (CHAP)"); intAsyncC.ppp.authentication.addSC("pap", "Password Authentication Protocol (PAP)"); intAsyncC.ppp.addSC("authorization", "Set PPP network authorization method"); intAsyncC.ppp.addSC("callback", "Set PPP link callback option"); intAsyncC.ppp.addSC("caller", "Caller option when no CLID is available"); intAsyncC.ppp.addSC("chap", "Set CHAP authentication parameters"); intAsyncC.ppp.addSC("direction", "Override default PPP direction"); intAsyncC.ppp.addSC("ipcp", "Set IPCP negotiation options"); intAsyncC.ppp.addSC("loopback", "PPP loopback options"); intAsyncC.ppp.addSC("multilink", "Make interface multilink capable"); intAsyncC.ppp.addSC("pap", "Set PAP authentication parameters"); intAsyncC.ppp.addSC("quality", "Set minimum Link Quality before link is down"); intAsyncC.ppp.addSC("reliable-link", "Use LAPB with PPP to provide a reliable link"); intAsyncC.ppp.addSC("timeout", "Set PPP timeout parameters"); intAsyncC.addSC("priority-group", "Assign a priority group to an interface"); intAsyncC.addSC("pulse-time", "Force DTR low during resets"); intAsyncC.addSC("random-detect", "Enable Weighted Random Early Detection (WRED) on an Interface"); intAsyncC.addSC("rate-limit", "Rate Limit"); intAsyncC.addSC("serial", "serial interface commands"); intAsyncC.addSC("service-policy", "Configure QoS Service Policy"); intAsyncC.addSC("shutdown", "Shutdown the selected interface"); intAsyncC.addSC("smds", "Modify SMDS parameters"); intAsyncC.addSC("snapshot", "Configure snapshot support on the interface"); intAsyncC.addSC("snmp", "Modify SNMP interface parameters"); intAsyncC.addSC("source", "Get config from another source"); intAsyncC.addSC("timeout", "Define timeout values for this interface"); intAsyncC.addSC("traffic-shape", "Enable Traffic Shaping on an Interface or Sub-Interface"); intAsyncC.addSC("transmit-interface", "Assign a transmit interface to a receive-only interface"); intAsyncC.addSC("trunk-group", "Configure interface to be in a trunk group"); intAsyncC["trunk-group"].addSC("<1-1000>", "Trunk group number"); intAsyncC.addSC("tx-ring-limit", "Configure PA level transmit ring limit"); intAsyncC["tx-ring-limit"].addSC("<1-32767>", "Number (ring limit)");