R37orig

Package: inet.examples.mpls.net37

R37orig

network

(no description)

configurator : Ipv4FlatNetworkConfigurator

Configures IPv4 addresses and routing tables for a LSR0 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR0: RsvpMplsRouter {
    parameters:
        @display("p=489,376");
} LSR1 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR1: RsvpMplsRouter {
    parameters:
        @display("p=999,983");
} LSR2 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR2: RsvpMplsRouter {
    parameters:
        @display("p=362,787");
} LSR3 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR3: RsvpMplsRouter {
    parameters:
        @display("p=890,698");
} LSR4 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR4: RsvpMplsRouter {
    parameters:
        @display("p=677,381");
} LSR5 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR5: RsvpMplsRouter {
    parameters:
        @display("p=360,282");
} LSR6 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR6: RsvpMplsRouter {
    parameters:
        @display("p=320,657");
} LSR7 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR7: RsvpMplsRouter {
    parameters:
        @display("p=476,439");
} LSR8 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR8: RsvpMplsRouter {
    parameters:
        @display("p=853,581");
} LSR9 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR9: RsvpMplsRouter {
    parameters:
        @display("p=670,237");
} LSR10 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR10: RsvpMplsRouter {
    parameters:
        @display("p=222,284");
} LSR11 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR11: RsvpMplsRouter {
    parameters:
        @display("p=531,437");
} LSR12 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR12: RsvpMplsRouter {
    parameters:
        @display("p=588,466");
} LSR13 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR13: RsvpMplsRouter {
    parameters:
        @display("p=348,152");
} LSR14 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR14: RsvpMplsRouter {
    parameters:
        @display("p=584,357");
} LSR15 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR15: RsvpMplsRouter {
    parameters:
        @display("p=905,32");
} LSR16 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR16: RsvpMplsRouter {
    parameters:
        @display("p=857,479");
} LSR17 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR17: RsvpMplsRouter {
    parameters:
        @display("p=25,866");
} LSR18 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR18: RsvpMplsRouter {
    parameters:
        @display("p=373,394");
} LSR19 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR19: RsvpMplsRouter {
    parameters:
        @display("p=488,651");
} LSR20 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR20: RsvpMplsRouter {
    parameters:
        @display("p=185,838");
} LSR21 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR21: RsvpMplsRouter {
    parameters:
        @display("p=453,748");
} LSR22 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR22: RsvpMplsRouter {
    parameters:
        @display("p=595,662");
} LSR23 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR23: RsvpMplsRouter {
    parameters:
        @display("p=647,542");
} LSR24 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR24: RsvpMplsRouter {
    parameters:
        @display("p=643,58");
} LSR25 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR25: RsvpMplsRouter {
    parameters:
        @display("p=686,999");
} LSR26 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR26: RsvpMplsRouter {
    parameters:
        @display("p=413,502");
} LSR27 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR27: RsvpMplsRouter {
    parameters:
        @display("p=766,518");
} LSR28 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR28: RsvpMplsRouter {
    parameters:
        @display("p=696,837");
} LSR29 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR29: RsvpMplsRouter {
    parameters:
        @display("p=104,950");
} LSR30 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR30: RsvpMplsRouter {
    parameters:
        @display("p=995,778");
} LSR31 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR31: RsvpMplsRouter {
    parameters:
        @display("p=763,109");
} LSR32 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR32: RsvpMplsRouter {
    parameters:
        @display("p=544,535");
} LSR33 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR33: RsvpMplsRouter {
    parameters:
        @display("p=757,563");
} LSR34 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR34: RsvpMplsRouter {
    parameters:
        @display("p=884,379");
} LSR35 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR35: RsvpMplsRouter {
    parameters:
        @display("p=767,675");
} LSR36 : RsvpMplsRouter

An RSVP-TE capable router.

Source:
LSR36: RsvpMplsRouter {
    parameters:
        @display("p=544,603");

}

Usage diagram

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.

Properties

Name Value Description
isNetwork

Unassigned submodule parameters

Name Type Default value Description
configurator.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

configurator.networkAddress string "192.168.0.0"

Network(1,2,3,4) part of the address (see netmask parameter)

configurator.netmask string "255.255.0.0"

Host part of addresses are autoconfigured

LSR0.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.status.initialStatus string "UP"

TODO @signal, @statistic

LSR0.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR0.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR0.ted.routingTableModule string

The path to the RoutingTable module

LSR0.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR0.linkStateRouting.routingTableModule string
LSR0.linkStateRouting.tedModule string
LSR0.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR0.rsvp.routingTableModule string
LSR0.rsvp.libTableModule string
LSR0.rsvp.tedModule string
LSR0.rsvp.traffic xml xml("")

Specifies paths to set up

LSR0.rsvp.helloInterval double
LSR0.rsvp.helloTimeout double
LSR0.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR0.tn.forwardServiceRegistration bool true
LSR0.tn.forwardProtocolRegistration bool true
LSR0.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR0.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR0.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR0.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR0.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR0.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR0.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR0.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR0.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR0.ipv4.routingTable.routingFile string ""

Routing table file name

LSR0.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.ipv4.natTable.networkProtocolModule string "^.ip"
LSR0.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR0.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR0.ipv4.up.forwardServiceRegistration bool true
LSR0.ipv4.up.forwardProtocolRegistration bool true
LSR0.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR0.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR0.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR0.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR0.ipv4.icmp.routingTableModule string
LSR0.ipv4.icmp.checksumMode string "declared"
LSR0.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR0.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR0.ipv4.mp.forwardServiceRegistration bool true
LSR0.ipv4.mp.forwardProtocolRegistration bool true
LSR0.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR0.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR0.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR0.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR0.ipv4.ipsec.interfaceTableModule string
LSR0.ipv4.ipsec.spdModule string "^.spd"
LSR0.ipv4.ipsec.sadModule string "^.sad"
LSR0.ipv4.ipsec.spdConfig xml
LSR0.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR0.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR0.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR0.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR0.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR0.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR0.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR0.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR0.ipv4.ipsec.espProtectInDelay double 0.0s
LSR0.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR0.ipv4.lp.forwardServiceRegistration bool true
LSR0.ipv4.lp.forwardProtocolRegistration bool true
LSR0.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR0.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR0.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR0.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR0.nm.forwardServiceRegistration bool true
LSR0.nm.forwardProtocolRegistration bool true
LSR0.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR0.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR0.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR0.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR0.mpls.libTableModule string
LSR0.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.libTable.config xml xml("")

Table contents to be loaded on startup

LSR0.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR0.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR0.ml.forwardServiceRegistration bool true
LSR0.ml.forwardProtocolRegistration bool true
LSR0.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR0.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR0.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR1.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.status.initialStatus string "UP"

TODO @signal, @statistic

LSR1.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR1.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR1.ted.routingTableModule string

The path to the RoutingTable module

LSR1.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR1.linkStateRouting.routingTableModule string
LSR1.linkStateRouting.tedModule string
LSR1.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR1.rsvp.routingTableModule string
LSR1.rsvp.libTableModule string
LSR1.rsvp.tedModule string
LSR1.rsvp.traffic xml xml("")

Specifies paths to set up

LSR1.rsvp.helloInterval double
LSR1.rsvp.helloTimeout double
LSR1.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR1.tn.forwardServiceRegistration bool true
LSR1.tn.forwardProtocolRegistration bool true
LSR1.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR1.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR1.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR1.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR1.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR1.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR1.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR1.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR1.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR1.ipv4.routingTable.routingFile string ""

Routing table file name

LSR1.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.ipv4.natTable.networkProtocolModule string "^.ip"
LSR1.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR1.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR1.ipv4.up.forwardServiceRegistration bool true
LSR1.ipv4.up.forwardProtocolRegistration bool true
LSR1.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR1.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR1.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR1.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR1.ipv4.icmp.routingTableModule string
LSR1.ipv4.icmp.checksumMode string "declared"
LSR1.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR1.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR1.ipv4.mp.forwardServiceRegistration bool true
LSR1.ipv4.mp.forwardProtocolRegistration bool true
LSR1.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR1.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR1.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR1.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR1.ipv4.ipsec.interfaceTableModule string
LSR1.ipv4.ipsec.spdModule string "^.spd"
LSR1.ipv4.ipsec.sadModule string "^.sad"
LSR1.ipv4.ipsec.spdConfig xml
LSR1.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR1.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR1.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR1.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR1.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR1.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR1.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR1.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR1.ipv4.ipsec.espProtectInDelay double 0.0s
LSR1.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR1.ipv4.lp.forwardServiceRegistration bool true
LSR1.ipv4.lp.forwardProtocolRegistration bool true
LSR1.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR1.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR1.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR1.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR1.nm.forwardServiceRegistration bool true
LSR1.nm.forwardProtocolRegistration bool true
LSR1.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR1.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR1.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR1.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR1.mpls.libTableModule string
LSR1.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.libTable.config xml xml("")

Table contents to be loaded on startup

LSR1.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR1.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR1.ml.forwardServiceRegistration bool true
LSR1.ml.forwardProtocolRegistration bool true
LSR1.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR1.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR1.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR2.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.status.initialStatus string "UP"

TODO @signal, @statistic

LSR2.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR2.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR2.ted.routingTableModule string

The path to the RoutingTable module

LSR2.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR2.linkStateRouting.routingTableModule string
LSR2.linkStateRouting.tedModule string
LSR2.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR2.rsvp.routingTableModule string
LSR2.rsvp.libTableModule string
LSR2.rsvp.tedModule string
LSR2.rsvp.traffic xml xml("")

Specifies paths to set up

LSR2.rsvp.helloInterval double
LSR2.rsvp.helloTimeout double
LSR2.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR2.tn.forwardServiceRegistration bool true
LSR2.tn.forwardProtocolRegistration bool true
LSR2.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR2.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR2.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR2.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR2.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR2.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR2.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR2.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR2.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR2.ipv4.routingTable.routingFile string ""

Routing table file name

LSR2.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.ipv4.natTable.networkProtocolModule string "^.ip"
LSR2.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR2.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR2.ipv4.up.forwardServiceRegistration bool true
LSR2.ipv4.up.forwardProtocolRegistration bool true
LSR2.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR2.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR2.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR2.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR2.ipv4.icmp.routingTableModule string
LSR2.ipv4.icmp.checksumMode string "declared"
LSR2.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR2.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR2.ipv4.mp.forwardServiceRegistration bool true
LSR2.ipv4.mp.forwardProtocolRegistration bool true
LSR2.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR2.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR2.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR2.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR2.ipv4.ipsec.interfaceTableModule string
LSR2.ipv4.ipsec.spdModule string "^.spd"
LSR2.ipv4.ipsec.sadModule string "^.sad"
LSR2.ipv4.ipsec.spdConfig xml
LSR2.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR2.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR2.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR2.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR2.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR2.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR2.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR2.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR2.ipv4.ipsec.espProtectInDelay double 0.0s
LSR2.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR2.ipv4.lp.forwardServiceRegistration bool true
LSR2.ipv4.lp.forwardProtocolRegistration bool true
LSR2.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR2.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR2.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR2.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR2.nm.forwardServiceRegistration bool true
LSR2.nm.forwardProtocolRegistration bool true
LSR2.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR2.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR2.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR2.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR2.mpls.libTableModule string
LSR2.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.libTable.config xml xml("")

Table contents to be loaded on startup

LSR2.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR2.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR2.ml.forwardServiceRegistration bool true
LSR2.ml.forwardProtocolRegistration bool true
LSR2.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR2.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR2.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR3.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.status.initialStatus string "UP"

TODO @signal, @statistic

LSR3.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR3.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR3.ted.routingTableModule string

The path to the RoutingTable module

LSR3.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR3.linkStateRouting.routingTableModule string
LSR3.linkStateRouting.tedModule string
LSR3.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR3.rsvp.routingTableModule string
LSR3.rsvp.libTableModule string
LSR3.rsvp.tedModule string
LSR3.rsvp.traffic xml xml("")

Specifies paths to set up

LSR3.rsvp.helloInterval double
LSR3.rsvp.helloTimeout double
LSR3.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR3.tn.forwardServiceRegistration bool true
LSR3.tn.forwardProtocolRegistration bool true
LSR3.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR3.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR3.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR3.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR3.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR3.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR3.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR3.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR3.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR3.ipv4.routingTable.routingFile string ""

Routing table file name

LSR3.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.ipv4.natTable.networkProtocolModule string "^.ip"
LSR3.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR3.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR3.ipv4.up.forwardServiceRegistration bool true
LSR3.ipv4.up.forwardProtocolRegistration bool true
LSR3.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR3.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR3.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR3.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR3.ipv4.icmp.routingTableModule string
LSR3.ipv4.icmp.checksumMode string "declared"
LSR3.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR3.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR3.ipv4.mp.forwardServiceRegistration bool true
LSR3.ipv4.mp.forwardProtocolRegistration bool true
LSR3.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR3.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR3.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR3.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR3.ipv4.ipsec.interfaceTableModule string
LSR3.ipv4.ipsec.spdModule string "^.spd"
LSR3.ipv4.ipsec.sadModule string "^.sad"
LSR3.ipv4.ipsec.spdConfig xml
LSR3.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR3.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR3.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR3.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR3.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR3.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR3.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR3.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR3.ipv4.ipsec.espProtectInDelay double 0.0s
LSR3.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR3.ipv4.lp.forwardServiceRegistration bool true
LSR3.ipv4.lp.forwardProtocolRegistration bool true
LSR3.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR3.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR3.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR3.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR3.nm.forwardServiceRegistration bool true
LSR3.nm.forwardProtocolRegistration bool true
LSR3.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR3.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR3.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR3.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR3.mpls.libTableModule string
LSR3.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.libTable.config xml xml("")

Table contents to be loaded on startup

LSR3.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR3.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR3.ml.forwardServiceRegistration bool true
LSR3.ml.forwardProtocolRegistration bool true
LSR3.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR3.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR3.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR4.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.status.initialStatus string "UP"

TODO @signal, @statistic

LSR4.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR4.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR4.ted.routingTableModule string

The path to the RoutingTable module

LSR4.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR4.linkStateRouting.routingTableModule string
LSR4.linkStateRouting.tedModule string
LSR4.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR4.rsvp.routingTableModule string
LSR4.rsvp.libTableModule string
LSR4.rsvp.tedModule string
LSR4.rsvp.traffic xml xml("")

Specifies paths to set up

LSR4.rsvp.helloInterval double
LSR4.rsvp.helloTimeout double
LSR4.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR4.tn.forwardServiceRegistration bool true
LSR4.tn.forwardProtocolRegistration bool true
LSR4.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR4.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR4.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR4.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR4.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR4.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR4.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR4.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR4.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR4.ipv4.routingTable.routingFile string ""

Routing table file name

LSR4.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.ipv4.natTable.networkProtocolModule string "^.ip"
LSR4.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR4.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR4.ipv4.up.forwardServiceRegistration bool true
LSR4.ipv4.up.forwardProtocolRegistration bool true
LSR4.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR4.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR4.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR4.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR4.ipv4.icmp.routingTableModule string
LSR4.ipv4.icmp.checksumMode string "declared"
LSR4.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR4.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR4.ipv4.mp.forwardServiceRegistration bool true
LSR4.ipv4.mp.forwardProtocolRegistration bool true
LSR4.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR4.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR4.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR4.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR4.ipv4.ipsec.interfaceTableModule string
LSR4.ipv4.ipsec.spdModule string "^.spd"
LSR4.ipv4.ipsec.sadModule string "^.sad"
LSR4.ipv4.ipsec.spdConfig xml
LSR4.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR4.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR4.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR4.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR4.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR4.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR4.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR4.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR4.ipv4.ipsec.espProtectInDelay double 0.0s
LSR4.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR4.ipv4.lp.forwardServiceRegistration bool true
LSR4.ipv4.lp.forwardProtocolRegistration bool true
LSR4.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR4.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR4.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR4.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR4.nm.forwardServiceRegistration bool true
LSR4.nm.forwardProtocolRegistration bool true
LSR4.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR4.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR4.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR4.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR4.mpls.libTableModule string
LSR4.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.libTable.config xml xml("")

Table contents to be loaded on startup

LSR4.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR4.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR4.ml.forwardServiceRegistration bool true
LSR4.ml.forwardProtocolRegistration bool true
LSR4.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR4.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR4.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR5.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.status.initialStatus string "UP"

TODO @signal, @statistic

LSR5.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR5.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR5.ted.routingTableModule string

The path to the RoutingTable module

LSR5.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR5.linkStateRouting.routingTableModule string
LSR5.linkStateRouting.tedModule string
LSR5.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR5.rsvp.routingTableModule string
LSR5.rsvp.libTableModule string
LSR5.rsvp.tedModule string
LSR5.rsvp.traffic xml xml("")

Specifies paths to set up

LSR5.rsvp.helloInterval double
LSR5.rsvp.helloTimeout double
LSR5.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR5.tn.forwardServiceRegistration bool true
LSR5.tn.forwardProtocolRegistration bool true
LSR5.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR5.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR5.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR5.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR5.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR5.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR5.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR5.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR5.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR5.ipv4.routingTable.routingFile string ""

Routing table file name

LSR5.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.ipv4.natTable.networkProtocolModule string "^.ip"
LSR5.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR5.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR5.ipv4.up.forwardServiceRegistration bool true
LSR5.ipv4.up.forwardProtocolRegistration bool true
LSR5.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR5.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR5.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR5.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR5.ipv4.icmp.routingTableModule string
LSR5.ipv4.icmp.checksumMode string "declared"
LSR5.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR5.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR5.ipv4.mp.forwardServiceRegistration bool true
LSR5.ipv4.mp.forwardProtocolRegistration bool true
LSR5.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR5.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR5.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR5.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR5.ipv4.ipsec.interfaceTableModule string
LSR5.ipv4.ipsec.spdModule string "^.spd"
LSR5.ipv4.ipsec.sadModule string "^.sad"
LSR5.ipv4.ipsec.spdConfig xml
LSR5.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR5.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR5.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR5.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR5.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR5.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR5.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR5.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR5.ipv4.ipsec.espProtectInDelay double 0.0s
LSR5.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR5.ipv4.lp.forwardServiceRegistration bool true
LSR5.ipv4.lp.forwardProtocolRegistration bool true
LSR5.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR5.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR5.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR5.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR5.nm.forwardServiceRegistration bool true
LSR5.nm.forwardProtocolRegistration bool true
LSR5.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR5.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR5.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR5.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR5.mpls.libTableModule string
LSR5.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.libTable.config xml xml("")

Table contents to be loaded on startup

LSR5.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR5.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR5.ml.forwardServiceRegistration bool true
LSR5.ml.forwardProtocolRegistration bool true
LSR5.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR5.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR5.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR6.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.status.initialStatus string "UP"

TODO @signal, @statistic

LSR6.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR6.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR6.ted.routingTableModule string

The path to the RoutingTable module

LSR6.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR6.linkStateRouting.routingTableModule string
LSR6.linkStateRouting.tedModule string
LSR6.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR6.rsvp.routingTableModule string
LSR6.rsvp.libTableModule string
LSR6.rsvp.tedModule string
LSR6.rsvp.traffic xml xml("")

Specifies paths to set up

LSR6.rsvp.helloInterval double
LSR6.rsvp.helloTimeout double
LSR6.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR6.tn.forwardServiceRegistration bool true
LSR6.tn.forwardProtocolRegistration bool true
LSR6.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR6.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR6.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR6.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR6.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR6.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR6.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR6.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR6.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR6.ipv4.routingTable.routingFile string ""

Routing table file name

LSR6.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.ipv4.natTable.networkProtocolModule string "^.ip"
LSR6.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR6.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR6.ipv4.up.forwardServiceRegistration bool true
LSR6.ipv4.up.forwardProtocolRegistration bool true
LSR6.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR6.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR6.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR6.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR6.ipv4.icmp.routingTableModule string
LSR6.ipv4.icmp.checksumMode string "declared"
LSR6.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR6.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR6.ipv4.mp.forwardServiceRegistration bool true
LSR6.ipv4.mp.forwardProtocolRegistration bool true
LSR6.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR6.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR6.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR6.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR6.ipv4.ipsec.interfaceTableModule string
LSR6.ipv4.ipsec.spdModule string "^.spd"
LSR6.ipv4.ipsec.sadModule string "^.sad"
LSR6.ipv4.ipsec.spdConfig xml
LSR6.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR6.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR6.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR6.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR6.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR6.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR6.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR6.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR6.ipv4.ipsec.espProtectInDelay double 0.0s
LSR6.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR6.ipv4.lp.forwardServiceRegistration bool true
LSR6.ipv4.lp.forwardProtocolRegistration bool true
LSR6.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR6.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR6.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR6.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR6.nm.forwardServiceRegistration bool true
LSR6.nm.forwardProtocolRegistration bool true
LSR6.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR6.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR6.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR6.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR6.mpls.libTableModule string
LSR6.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.libTable.config xml xml("")

Table contents to be loaded on startup

LSR6.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR6.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR6.ml.forwardServiceRegistration bool true
LSR6.ml.forwardProtocolRegistration bool true
LSR6.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR6.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR6.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR7.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.status.initialStatus string "UP"

TODO @signal, @statistic

LSR7.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR7.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR7.ted.routingTableModule string

The path to the RoutingTable module

LSR7.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR7.linkStateRouting.routingTableModule string
LSR7.linkStateRouting.tedModule string
LSR7.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR7.rsvp.routingTableModule string
LSR7.rsvp.libTableModule string
LSR7.rsvp.tedModule string
LSR7.rsvp.traffic xml xml("")

Specifies paths to set up

LSR7.rsvp.helloInterval double
LSR7.rsvp.helloTimeout double
LSR7.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR7.tn.forwardServiceRegistration bool true
LSR7.tn.forwardProtocolRegistration bool true
LSR7.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR7.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR7.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR7.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR7.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR7.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR7.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR7.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR7.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR7.ipv4.routingTable.routingFile string ""

Routing table file name

LSR7.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.ipv4.natTable.networkProtocolModule string "^.ip"
LSR7.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR7.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR7.ipv4.up.forwardServiceRegistration bool true
LSR7.ipv4.up.forwardProtocolRegistration bool true
LSR7.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR7.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR7.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR7.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR7.ipv4.icmp.routingTableModule string
LSR7.ipv4.icmp.checksumMode string "declared"
LSR7.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR7.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR7.ipv4.mp.forwardServiceRegistration bool true
LSR7.ipv4.mp.forwardProtocolRegistration bool true
LSR7.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR7.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR7.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR7.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR7.ipv4.ipsec.interfaceTableModule string
LSR7.ipv4.ipsec.spdModule string "^.spd"
LSR7.ipv4.ipsec.sadModule string "^.sad"
LSR7.ipv4.ipsec.spdConfig xml
LSR7.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR7.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR7.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR7.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR7.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR7.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR7.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR7.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR7.ipv4.ipsec.espProtectInDelay double 0.0s
LSR7.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR7.ipv4.lp.forwardServiceRegistration bool true
LSR7.ipv4.lp.forwardProtocolRegistration bool true
LSR7.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR7.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR7.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR7.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR7.nm.forwardServiceRegistration bool true
LSR7.nm.forwardProtocolRegistration bool true
LSR7.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR7.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR7.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR7.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR7.mpls.libTableModule string
LSR7.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.libTable.config xml xml("")

Table contents to be loaded on startup

LSR7.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR7.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR7.ml.forwardServiceRegistration bool true
LSR7.ml.forwardProtocolRegistration bool true
LSR7.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR7.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR7.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR8.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.status.initialStatus string "UP"

TODO @signal, @statistic

LSR8.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR8.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR8.ted.routingTableModule string

The path to the RoutingTable module

LSR8.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR8.linkStateRouting.routingTableModule string
LSR8.linkStateRouting.tedModule string
LSR8.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR8.rsvp.routingTableModule string
LSR8.rsvp.libTableModule string
LSR8.rsvp.tedModule string
LSR8.rsvp.traffic xml xml("")

Specifies paths to set up

LSR8.rsvp.helloInterval double
LSR8.rsvp.helloTimeout double
LSR8.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR8.tn.forwardServiceRegistration bool true
LSR8.tn.forwardProtocolRegistration bool true
LSR8.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR8.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR8.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR8.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR8.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR8.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR8.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR8.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR8.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR8.ipv4.routingTable.routingFile string ""

Routing table file name

LSR8.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.ipv4.natTable.networkProtocolModule string "^.ip"
LSR8.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR8.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR8.ipv4.up.forwardServiceRegistration bool true
LSR8.ipv4.up.forwardProtocolRegistration bool true
LSR8.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR8.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR8.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR8.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR8.ipv4.icmp.routingTableModule string
LSR8.ipv4.icmp.checksumMode string "declared"
LSR8.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR8.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR8.ipv4.mp.forwardServiceRegistration bool true
LSR8.ipv4.mp.forwardProtocolRegistration bool true
LSR8.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR8.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR8.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR8.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR8.ipv4.ipsec.interfaceTableModule string
LSR8.ipv4.ipsec.spdModule string "^.spd"
LSR8.ipv4.ipsec.sadModule string "^.sad"
LSR8.ipv4.ipsec.spdConfig xml
LSR8.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR8.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR8.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR8.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR8.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR8.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR8.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR8.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR8.ipv4.ipsec.espProtectInDelay double 0.0s
LSR8.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR8.ipv4.lp.forwardServiceRegistration bool true
LSR8.ipv4.lp.forwardProtocolRegistration bool true
LSR8.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR8.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR8.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR8.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR8.nm.forwardServiceRegistration bool true
LSR8.nm.forwardProtocolRegistration bool true
LSR8.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR8.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR8.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR8.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR8.mpls.libTableModule string
LSR8.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.libTable.config xml xml("")

Table contents to be loaded on startup

LSR8.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR8.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR8.ml.forwardServiceRegistration bool true
LSR8.ml.forwardProtocolRegistration bool true
LSR8.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR8.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR8.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR9.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.status.initialStatus string "UP"

TODO @signal, @statistic

LSR9.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR9.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR9.ted.routingTableModule string

The path to the RoutingTable module

LSR9.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR9.linkStateRouting.routingTableModule string
LSR9.linkStateRouting.tedModule string
LSR9.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR9.rsvp.routingTableModule string
LSR9.rsvp.libTableModule string
LSR9.rsvp.tedModule string
LSR9.rsvp.traffic xml xml("")

Specifies paths to set up

LSR9.rsvp.helloInterval double
LSR9.rsvp.helloTimeout double
LSR9.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR9.tn.forwardServiceRegistration bool true
LSR9.tn.forwardProtocolRegistration bool true
LSR9.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR9.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR9.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR9.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR9.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR9.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR9.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR9.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR9.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR9.ipv4.routingTable.routingFile string ""

Routing table file name

LSR9.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.ipv4.natTable.networkProtocolModule string "^.ip"
LSR9.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR9.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR9.ipv4.up.forwardServiceRegistration bool true
LSR9.ipv4.up.forwardProtocolRegistration bool true
LSR9.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR9.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR9.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR9.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR9.ipv4.icmp.routingTableModule string
LSR9.ipv4.icmp.checksumMode string "declared"
LSR9.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR9.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR9.ipv4.mp.forwardServiceRegistration bool true
LSR9.ipv4.mp.forwardProtocolRegistration bool true
LSR9.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR9.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR9.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR9.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR9.ipv4.ipsec.interfaceTableModule string
LSR9.ipv4.ipsec.spdModule string "^.spd"
LSR9.ipv4.ipsec.sadModule string "^.sad"
LSR9.ipv4.ipsec.spdConfig xml
LSR9.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR9.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR9.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR9.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR9.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR9.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR9.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR9.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR9.ipv4.ipsec.espProtectInDelay double 0.0s
LSR9.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR9.ipv4.lp.forwardServiceRegistration bool true
LSR9.ipv4.lp.forwardProtocolRegistration bool true
LSR9.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR9.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR9.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR9.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR9.nm.forwardServiceRegistration bool true
LSR9.nm.forwardProtocolRegistration bool true
LSR9.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR9.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR9.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR9.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR9.mpls.libTableModule string
LSR9.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.libTable.config xml xml("")

Table contents to be loaded on startup

LSR9.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR9.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR9.ml.forwardServiceRegistration bool true
LSR9.ml.forwardProtocolRegistration bool true
LSR9.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR9.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR9.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR10.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.status.initialStatus string "UP"

TODO @signal, @statistic

LSR10.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR10.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR10.ted.routingTableModule string

The path to the RoutingTable module

LSR10.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR10.linkStateRouting.routingTableModule string
LSR10.linkStateRouting.tedModule string
LSR10.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR10.rsvp.routingTableModule string
LSR10.rsvp.libTableModule string
LSR10.rsvp.tedModule string
LSR10.rsvp.traffic xml xml("")

Specifies paths to set up

LSR10.rsvp.helloInterval double
LSR10.rsvp.helloTimeout double
LSR10.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR10.tn.forwardServiceRegistration bool true
LSR10.tn.forwardProtocolRegistration bool true
LSR10.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR10.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR10.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR10.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR10.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR10.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR10.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR10.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR10.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR10.ipv4.routingTable.routingFile string ""

Routing table file name

LSR10.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.ipv4.natTable.networkProtocolModule string "^.ip"
LSR10.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR10.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR10.ipv4.up.forwardServiceRegistration bool true
LSR10.ipv4.up.forwardProtocolRegistration bool true
LSR10.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR10.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR10.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR10.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR10.ipv4.icmp.routingTableModule string
LSR10.ipv4.icmp.checksumMode string "declared"
LSR10.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR10.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR10.ipv4.mp.forwardServiceRegistration bool true
LSR10.ipv4.mp.forwardProtocolRegistration bool true
LSR10.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR10.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR10.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR10.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR10.ipv4.ipsec.interfaceTableModule string
LSR10.ipv4.ipsec.spdModule string "^.spd"
LSR10.ipv4.ipsec.sadModule string "^.sad"
LSR10.ipv4.ipsec.spdConfig xml
LSR10.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR10.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR10.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR10.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR10.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR10.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR10.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR10.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR10.ipv4.ipsec.espProtectInDelay double 0.0s
LSR10.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR10.ipv4.lp.forwardServiceRegistration bool true
LSR10.ipv4.lp.forwardProtocolRegistration bool true
LSR10.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR10.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR10.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR10.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR10.nm.forwardServiceRegistration bool true
LSR10.nm.forwardProtocolRegistration bool true
LSR10.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR10.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR10.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR10.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR10.mpls.libTableModule string
LSR10.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.libTable.config xml xml("")

Table contents to be loaded on startup

LSR10.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR10.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR10.ml.forwardServiceRegistration bool true
LSR10.ml.forwardProtocolRegistration bool true
LSR10.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR10.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR10.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR11.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.status.initialStatus string "UP"

TODO @signal, @statistic

LSR11.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR11.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR11.ted.routingTableModule string

The path to the RoutingTable module

LSR11.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR11.linkStateRouting.routingTableModule string
LSR11.linkStateRouting.tedModule string
LSR11.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR11.rsvp.routingTableModule string
LSR11.rsvp.libTableModule string
LSR11.rsvp.tedModule string
LSR11.rsvp.traffic xml xml("")

Specifies paths to set up

LSR11.rsvp.helloInterval double
LSR11.rsvp.helloTimeout double
LSR11.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR11.tn.forwardServiceRegistration bool true
LSR11.tn.forwardProtocolRegistration bool true
LSR11.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR11.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR11.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR11.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR11.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR11.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR11.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR11.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR11.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR11.ipv4.routingTable.routingFile string ""

Routing table file name

LSR11.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.ipv4.natTable.networkProtocolModule string "^.ip"
LSR11.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR11.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR11.ipv4.up.forwardServiceRegistration bool true
LSR11.ipv4.up.forwardProtocolRegistration bool true
LSR11.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR11.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR11.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR11.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR11.ipv4.icmp.routingTableModule string
LSR11.ipv4.icmp.checksumMode string "declared"
LSR11.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR11.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR11.ipv4.mp.forwardServiceRegistration bool true
LSR11.ipv4.mp.forwardProtocolRegistration bool true
LSR11.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR11.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR11.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR11.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR11.ipv4.ipsec.interfaceTableModule string
LSR11.ipv4.ipsec.spdModule string "^.spd"
LSR11.ipv4.ipsec.sadModule string "^.sad"
LSR11.ipv4.ipsec.spdConfig xml
LSR11.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR11.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR11.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR11.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR11.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR11.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR11.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR11.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR11.ipv4.ipsec.espProtectInDelay double 0.0s
LSR11.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR11.ipv4.lp.forwardServiceRegistration bool true
LSR11.ipv4.lp.forwardProtocolRegistration bool true
LSR11.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR11.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR11.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR11.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR11.nm.forwardServiceRegistration bool true
LSR11.nm.forwardProtocolRegistration bool true
LSR11.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR11.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR11.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR11.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR11.mpls.libTableModule string
LSR11.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.libTable.config xml xml("")

Table contents to be loaded on startup

LSR11.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR11.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR11.ml.forwardServiceRegistration bool true
LSR11.ml.forwardProtocolRegistration bool true
LSR11.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR11.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR11.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR12.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.status.initialStatus string "UP"

TODO @signal, @statistic

LSR12.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR12.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR12.ted.routingTableModule string

The path to the RoutingTable module

LSR12.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR12.linkStateRouting.routingTableModule string
LSR12.linkStateRouting.tedModule string
LSR12.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR12.rsvp.routingTableModule string
LSR12.rsvp.libTableModule string
LSR12.rsvp.tedModule string
LSR12.rsvp.traffic xml xml("")

Specifies paths to set up

LSR12.rsvp.helloInterval double
LSR12.rsvp.helloTimeout double
LSR12.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR12.tn.forwardServiceRegistration bool true
LSR12.tn.forwardProtocolRegistration bool true
LSR12.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR12.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR12.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR12.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR12.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR12.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR12.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR12.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR12.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR12.ipv4.routingTable.routingFile string ""

Routing table file name

LSR12.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.ipv4.natTable.networkProtocolModule string "^.ip"
LSR12.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR12.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR12.ipv4.up.forwardServiceRegistration bool true
LSR12.ipv4.up.forwardProtocolRegistration bool true
LSR12.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR12.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR12.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR12.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR12.ipv4.icmp.routingTableModule string
LSR12.ipv4.icmp.checksumMode string "declared"
LSR12.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR12.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR12.ipv4.mp.forwardServiceRegistration bool true
LSR12.ipv4.mp.forwardProtocolRegistration bool true
LSR12.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR12.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR12.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR12.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR12.ipv4.ipsec.interfaceTableModule string
LSR12.ipv4.ipsec.spdModule string "^.spd"
LSR12.ipv4.ipsec.sadModule string "^.sad"
LSR12.ipv4.ipsec.spdConfig xml
LSR12.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR12.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR12.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR12.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR12.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR12.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR12.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR12.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR12.ipv4.ipsec.espProtectInDelay double 0.0s
LSR12.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR12.ipv4.lp.forwardServiceRegistration bool true
LSR12.ipv4.lp.forwardProtocolRegistration bool true
LSR12.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR12.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR12.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR12.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR12.nm.forwardServiceRegistration bool true
LSR12.nm.forwardProtocolRegistration bool true
LSR12.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR12.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR12.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR12.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR12.mpls.libTableModule string
LSR12.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.libTable.config xml xml("")

Table contents to be loaded on startup

LSR12.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR12.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR12.ml.forwardServiceRegistration bool true
LSR12.ml.forwardProtocolRegistration bool true
LSR12.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR12.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR12.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR13.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.status.initialStatus string "UP"

TODO @signal, @statistic

LSR13.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR13.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR13.ted.routingTableModule string

The path to the RoutingTable module

LSR13.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR13.linkStateRouting.routingTableModule string
LSR13.linkStateRouting.tedModule string
LSR13.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR13.rsvp.routingTableModule string
LSR13.rsvp.libTableModule string
LSR13.rsvp.tedModule string
LSR13.rsvp.traffic xml xml("")

Specifies paths to set up

LSR13.rsvp.helloInterval double
LSR13.rsvp.helloTimeout double
LSR13.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR13.tn.forwardServiceRegistration bool true
LSR13.tn.forwardProtocolRegistration bool true
LSR13.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR13.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR13.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR13.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR13.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR13.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR13.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR13.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR13.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR13.ipv4.routingTable.routingFile string ""

Routing table file name

LSR13.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.ipv4.natTable.networkProtocolModule string "^.ip"
LSR13.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR13.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR13.ipv4.up.forwardServiceRegistration bool true
LSR13.ipv4.up.forwardProtocolRegistration bool true
LSR13.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR13.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR13.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR13.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR13.ipv4.icmp.routingTableModule string
LSR13.ipv4.icmp.checksumMode string "declared"
LSR13.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR13.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR13.ipv4.mp.forwardServiceRegistration bool true
LSR13.ipv4.mp.forwardProtocolRegistration bool true
LSR13.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR13.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR13.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR13.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR13.ipv4.ipsec.interfaceTableModule string
LSR13.ipv4.ipsec.spdModule string "^.spd"
LSR13.ipv4.ipsec.sadModule string "^.sad"
LSR13.ipv4.ipsec.spdConfig xml
LSR13.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR13.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR13.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR13.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR13.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR13.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR13.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR13.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR13.ipv4.ipsec.espProtectInDelay double 0.0s
LSR13.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR13.ipv4.lp.forwardServiceRegistration bool true
LSR13.ipv4.lp.forwardProtocolRegistration bool true
LSR13.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR13.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR13.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR13.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR13.nm.forwardServiceRegistration bool true
LSR13.nm.forwardProtocolRegistration bool true
LSR13.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR13.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR13.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR13.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR13.mpls.libTableModule string
LSR13.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.libTable.config xml xml("")

Table contents to be loaded on startup

LSR13.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR13.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR13.ml.forwardServiceRegistration bool true
LSR13.ml.forwardProtocolRegistration bool true
LSR13.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR13.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR13.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR14.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.status.initialStatus string "UP"

TODO @signal, @statistic

LSR14.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR14.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR14.ted.routingTableModule string

The path to the RoutingTable module

LSR14.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR14.linkStateRouting.routingTableModule string
LSR14.linkStateRouting.tedModule string
LSR14.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR14.rsvp.routingTableModule string
LSR14.rsvp.libTableModule string
LSR14.rsvp.tedModule string
LSR14.rsvp.traffic xml xml("")

Specifies paths to set up

LSR14.rsvp.helloInterval double
LSR14.rsvp.helloTimeout double
LSR14.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR14.tn.forwardServiceRegistration bool true
LSR14.tn.forwardProtocolRegistration bool true
LSR14.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR14.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR14.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR14.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR14.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR14.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR14.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR14.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR14.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR14.ipv4.routingTable.routingFile string ""

Routing table file name

LSR14.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.ipv4.natTable.networkProtocolModule string "^.ip"
LSR14.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR14.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR14.ipv4.up.forwardServiceRegistration bool true
LSR14.ipv4.up.forwardProtocolRegistration bool true
LSR14.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR14.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR14.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR14.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR14.ipv4.icmp.routingTableModule string
LSR14.ipv4.icmp.checksumMode string "declared"
LSR14.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR14.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR14.ipv4.mp.forwardServiceRegistration bool true
LSR14.ipv4.mp.forwardProtocolRegistration bool true
LSR14.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR14.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR14.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR14.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR14.ipv4.ipsec.interfaceTableModule string
LSR14.ipv4.ipsec.spdModule string "^.spd"
LSR14.ipv4.ipsec.sadModule string "^.sad"
LSR14.ipv4.ipsec.spdConfig xml
LSR14.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR14.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR14.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR14.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR14.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR14.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR14.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR14.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR14.ipv4.ipsec.espProtectInDelay double 0.0s
LSR14.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR14.ipv4.lp.forwardServiceRegistration bool true
LSR14.ipv4.lp.forwardProtocolRegistration bool true
LSR14.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR14.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR14.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR14.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR14.nm.forwardServiceRegistration bool true
LSR14.nm.forwardProtocolRegistration bool true
LSR14.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR14.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR14.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR14.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR14.mpls.libTableModule string
LSR14.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.libTable.config xml xml("")

Table contents to be loaded on startup

LSR14.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR14.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR14.ml.forwardServiceRegistration bool true
LSR14.ml.forwardProtocolRegistration bool true
LSR14.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR14.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR14.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR15.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.status.initialStatus string "UP"

TODO @signal, @statistic

LSR15.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR15.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR15.ted.routingTableModule string

The path to the RoutingTable module

LSR15.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR15.linkStateRouting.routingTableModule string
LSR15.linkStateRouting.tedModule string
LSR15.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR15.rsvp.routingTableModule string
LSR15.rsvp.libTableModule string
LSR15.rsvp.tedModule string
LSR15.rsvp.traffic xml xml("")

Specifies paths to set up

LSR15.rsvp.helloInterval double
LSR15.rsvp.helloTimeout double
LSR15.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR15.tn.forwardServiceRegistration bool true
LSR15.tn.forwardProtocolRegistration bool true
LSR15.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR15.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR15.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR15.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR15.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR15.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR15.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR15.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR15.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR15.ipv4.routingTable.routingFile string ""

Routing table file name

LSR15.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.ipv4.natTable.networkProtocolModule string "^.ip"
LSR15.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR15.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR15.ipv4.up.forwardServiceRegistration bool true
LSR15.ipv4.up.forwardProtocolRegistration bool true
LSR15.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR15.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR15.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR15.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR15.ipv4.icmp.routingTableModule string
LSR15.ipv4.icmp.checksumMode string "declared"
LSR15.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR15.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR15.ipv4.mp.forwardServiceRegistration bool true
LSR15.ipv4.mp.forwardProtocolRegistration bool true
LSR15.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR15.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR15.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR15.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR15.ipv4.ipsec.interfaceTableModule string
LSR15.ipv4.ipsec.spdModule string "^.spd"
LSR15.ipv4.ipsec.sadModule string "^.sad"
LSR15.ipv4.ipsec.spdConfig xml
LSR15.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR15.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR15.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR15.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR15.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR15.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR15.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR15.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR15.ipv4.ipsec.espProtectInDelay double 0.0s
LSR15.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR15.ipv4.lp.forwardServiceRegistration bool true
LSR15.ipv4.lp.forwardProtocolRegistration bool true
LSR15.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR15.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR15.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR15.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR15.nm.forwardServiceRegistration bool true
LSR15.nm.forwardProtocolRegistration bool true
LSR15.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR15.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR15.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR15.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR15.mpls.libTableModule string
LSR15.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.libTable.config xml xml("")

Table contents to be loaded on startup

LSR15.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR15.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR15.ml.forwardServiceRegistration bool true
LSR15.ml.forwardProtocolRegistration bool true
LSR15.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR15.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR15.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR16.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.status.initialStatus string "UP"

TODO @signal, @statistic

LSR16.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR16.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR16.ted.routingTableModule string

The path to the RoutingTable module

LSR16.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR16.linkStateRouting.routingTableModule string
LSR16.linkStateRouting.tedModule string
LSR16.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR16.rsvp.routingTableModule string
LSR16.rsvp.libTableModule string
LSR16.rsvp.tedModule string
LSR16.rsvp.traffic xml xml("")

Specifies paths to set up

LSR16.rsvp.helloInterval double
LSR16.rsvp.helloTimeout double
LSR16.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR16.tn.forwardServiceRegistration bool true
LSR16.tn.forwardProtocolRegistration bool true
LSR16.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR16.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR16.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR16.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR16.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR16.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR16.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR16.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR16.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR16.ipv4.routingTable.routingFile string ""

Routing table file name

LSR16.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.ipv4.natTable.networkProtocolModule string "^.ip"
LSR16.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR16.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR16.ipv4.up.forwardServiceRegistration bool true
LSR16.ipv4.up.forwardProtocolRegistration bool true
LSR16.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR16.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR16.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR16.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR16.ipv4.icmp.routingTableModule string
LSR16.ipv4.icmp.checksumMode string "declared"
LSR16.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR16.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR16.ipv4.mp.forwardServiceRegistration bool true
LSR16.ipv4.mp.forwardProtocolRegistration bool true
LSR16.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR16.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR16.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR16.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR16.ipv4.ipsec.interfaceTableModule string
LSR16.ipv4.ipsec.spdModule string "^.spd"
LSR16.ipv4.ipsec.sadModule string "^.sad"
LSR16.ipv4.ipsec.spdConfig xml
LSR16.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR16.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR16.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR16.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR16.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR16.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR16.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR16.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR16.ipv4.ipsec.espProtectInDelay double 0.0s
LSR16.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR16.ipv4.lp.forwardServiceRegistration bool true
LSR16.ipv4.lp.forwardProtocolRegistration bool true
LSR16.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR16.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR16.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR16.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR16.nm.forwardServiceRegistration bool true
LSR16.nm.forwardProtocolRegistration bool true
LSR16.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR16.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR16.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR16.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR16.mpls.libTableModule string
LSR16.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.libTable.config xml xml("")

Table contents to be loaded on startup

LSR16.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR16.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR16.ml.forwardServiceRegistration bool true
LSR16.ml.forwardProtocolRegistration bool true
LSR16.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR16.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR16.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR17.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.status.initialStatus string "UP"

TODO @signal, @statistic

LSR17.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR17.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR17.ted.routingTableModule string

The path to the RoutingTable module

LSR17.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR17.linkStateRouting.routingTableModule string
LSR17.linkStateRouting.tedModule string
LSR17.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR17.rsvp.routingTableModule string
LSR17.rsvp.libTableModule string
LSR17.rsvp.tedModule string
LSR17.rsvp.traffic xml xml("")

Specifies paths to set up

LSR17.rsvp.helloInterval double
LSR17.rsvp.helloTimeout double
LSR17.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR17.tn.forwardServiceRegistration bool true
LSR17.tn.forwardProtocolRegistration bool true
LSR17.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR17.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR17.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR17.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR17.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR17.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR17.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR17.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR17.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR17.ipv4.routingTable.routingFile string ""

Routing table file name

LSR17.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.ipv4.natTable.networkProtocolModule string "^.ip"
LSR17.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR17.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR17.ipv4.up.forwardServiceRegistration bool true
LSR17.ipv4.up.forwardProtocolRegistration bool true
LSR17.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR17.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR17.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR17.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR17.ipv4.icmp.routingTableModule string
LSR17.ipv4.icmp.checksumMode string "declared"
LSR17.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR17.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR17.ipv4.mp.forwardServiceRegistration bool true
LSR17.ipv4.mp.forwardProtocolRegistration bool true
LSR17.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR17.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR17.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR17.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR17.ipv4.ipsec.interfaceTableModule string
LSR17.ipv4.ipsec.spdModule string "^.spd"
LSR17.ipv4.ipsec.sadModule string "^.sad"
LSR17.ipv4.ipsec.spdConfig xml
LSR17.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR17.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR17.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR17.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR17.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR17.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR17.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR17.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR17.ipv4.ipsec.espProtectInDelay double 0.0s
LSR17.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR17.ipv4.lp.forwardServiceRegistration bool true
LSR17.ipv4.lp.forwardProtocolRegistration bool true
LSR17.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR17.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR17.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR17.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR17.nm.forwardServiceRegistration bool true
LSR17.nm.forwardProtocolRegistration bool true
LSR17.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR17.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR17.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR17.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR17.mpls.libTableModule string
LSR17.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.libTable.config xml xml("")

Table contents to be loaded on startup

LSR17.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR17.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR17.ml.forwardServiceRegistration bool true
LSR17.ml.forwardProtocolRegistration bool true
LSR17.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR17.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR17.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR18.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.status.initialStatus string "UP"

TODO @signal, @statistic

LSR18.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR18.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR18.ted.routingTableModule string

The path to the RoutingTable module

LSR18.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR18.linkStateRouting.routingTableModule string
LSR18.linkStateRouting.tedModule string
LSR18.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR18.rsvp.routingTableModule string
LSR18.rsvp.libTableModule string
LSR18.rsvp.tedModule string
LSR18.rsvp.traffic xml xml("")

Specifies paths to set up

LSR18.rsvp.helloInterval double
LSR18.rsvp.helloTimeout double
LSR18.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR18.tn.forwardServiceRegistration bool true
LSR18.tn.forwardProtocolRegistration bool true
LSR18.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR18.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR18.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR18.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR18.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR18.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR18.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR18.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR18.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR18.ipv4.routingTable.routingFile string ""

Routing table file name

LSR18.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.ipv4.natTable.networkProtocolModule string "^.ip"
LSR18.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR18.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR18.ipv4.up.forwardServiceRegistration bool true
LSR18.ipv4.up.forwardProtocolRegistration bool true
LSR18.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR18.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR18.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR18.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR18.ipv4.icmp.routingTableModule string
LSR18.ipv4.icmp.checksumMode string "declared"
LSR18.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR18.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR18.ipv4.mp.forwardServiceRegistration bool true
LSR18.ipv4.mp.forwardProtocolRegistration bool true
LSR18.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR18.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR18.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR18.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR18.ipv4.ipsec.interfaceTableModule string
LSR18.ipv4.ipsec.spdModule string "^.spd"
LSR18.ipv4.ipsec.sadModule string "^.sad"
LSR18.ipv4.ipsec.spdConfig xml
LSR18.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR18.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR18.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR18.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR18.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR18.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR18.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR18.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR18.ipv4.ipsec.espProtectInDelay double 0.0s
LSR18.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR18.ipv4.lp.forwardServiceRegistration bool true
LSR18.ipv4.lp.forwardProtocolRegistration bool true
LSR18.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR18.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR18.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR18.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR18.nm.forwardServiceRegistration bool true
LSR18.nm.forwardProtocolRegistration bool true
LSR18.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR18.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR18.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR18.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR18.mpls.libTableModule string
LSR18.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.libTable.config xml xml("")

Table contents to be loaded on startup

LSR18.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR18.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR18.ml.forwardServiceRegistration bool true
LSR18.ml.forwardProtocolRegistration bool true
LSR18.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR18.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR18.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR19.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.status.initialStatus string "UP"

TODO @signal, @statistic

LSR19.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR19.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR19.ted.routingTableModule string

The path to the RoutingTable module

LSR19.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR19.linkStateRouting.routingTableModule string
LSR19.linkStateRouting.tedModule string
LSR19.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR19.rsvp.routingTableModule string
LSR19.rsvp.libTableModule string
LSR19.rsvp.tedModule string
LSR19.rsvp.traffic xml xml("")

Specifies paths to set up

LSR19.rsvp.helloInterval double
LSR19.rsvp.helloTimeout double
LSR19.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR19.tn.forwardServiceRegistration bool true
LSR19.tn.forwardProtocolRegistration bool true
LSR19.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR19.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR19.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR19.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR19.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR19.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR19.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR19.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR19.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR19.ipv4.routingTable.routingFile string ""

Routing table file name

LSR19.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.ipv4.natTable.networkProtocolModule string "^.ip"
LSR19.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR19.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR19.ipv4.up.forwardServiceRegistration bool true
LSR19.ipv4.up.forwardProtocolRegistration bool true
LSR19.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR19.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR19.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR19.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR19.ipv4.icmp.routingTableModule string
LSR19.ipv4.icmp.checksumMode string "declared"
LSR19.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR19.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR19.ipv4.mp.forwardServiceRegistration bool true
LSR19.ipv4.mp.forwardProtocolRegistration bool true
LSR19.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR19.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR19.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR19.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR19.ipv4.ipsec.interfaceTableModule string
LSR19.ipv4.ipsec.spdModule string "^.spd"
LSR19.ipv4.ipsec.sadModule string "^.sad"
LSR19.ipv4.ipsec.spdConfig xml
LSR19.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR19.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR19.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR19.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR19.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR19.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR19.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR19.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR19.ipv4.ipsec.espProtectInDelay double 0.0s
LSR19.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR19.ipv4.lp.forwardServiceRegistration bool true
LSR19.ipv4.lp.forwardProtocolRegistration bool true
LSR19.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR19.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR19.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR19.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR19.nm.forwardServiceRegistration bool true
LSR19.nm.forwardProtocolRegistration bool true
LSR19.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR19.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR19.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR19.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR19.mpls.libTableModule string
LSR19.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.libTable.config xml xml("")

Table contents to be loaded on startup

LSR19.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR19.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR19.ml.forwardServiceRegistration bool true
LSR19.ml.forwardProtocolRegistration bool true
LSR19.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR19.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR19.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR20.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.status.initialStatus string "UP"

TODO @signal, @statistic

LSR20.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR20.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR20.ted.routingTableModule string

The path to the RoutingTable module

LSR20.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR20.linkStateRouting.routingTableModule string
LSR20.linkStateRouting.tedModule string
LSR20.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR20.rsvp.routingTableModule string
LSR20.rsvp.libTableModule string
LSR20.rsvp.tedModule string
LSR20.rsvp.traffic xml xml("")

Specifies paths to set up

LSR20.rsvp.helloInterval double
LSR20.rsvp.helloTimeout double
LSR20.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR20.tn.forwardServiceRegistration bool true
LSR20.tn.forwardProtocolRegistration bool true
LSR20.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR20.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR20.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR20.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR20.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR20.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR20.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR20.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR20.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR20.ipv4.routingTable.routingFile string ""

Routing table file name

LSR20.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.ipv4.natTable.networkProtocolModule string "^.ip"
LSR20.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR20.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR20.ipv4.up.forwardServiceRegistration bool true
LSR20.ipv4.up.forwardProtocolRegistration bool true
LSR20.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR20.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR20.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR20.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR20.ipv4.icmp.routingTableModule string
LSR20.ipv4.icmp.checksumMode string "declared"
LSR20.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR20.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR20.ipv4.mp.forwardServiceRegistration bool true
LSR20.ipv4.mp.forwardProtocolRegistration bool true
LSR20.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR20.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR20.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR20.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR20.ipv4.ipsec.interfaceTableModule string
LSR20.ipv4.ipsec.spdModule string "^.spd"
LSR20.ipv4.ipsec.sadModule string "^.sad"
LSR20.ipv4.ipsec.spdConfig xml
LSR20.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR20.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR20.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR20.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR20.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR20.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR20.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR20.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR20.ipv4.ipsec.espProtectInDelay double 0.0s
LSR20.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR20.ipv4.lp.forwardServiceRegistration bool true
LSR20.ipv4.lp.forwardProtocolRegistration bool true
LSR20.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR20.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR20.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR20.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR20.nm.forwardServiceRegistration bool true
LSR20.nm.forwardProtocolRegistration bool true
LSR20.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR20.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR20.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR20.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR20.mpls.libTableModule string
LSR20.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.libTable.config xml xml("")

Table contents to be loaded on startup

LSR20.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR20.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR20.ml.forwardServiceRegistration bool true
LSR20.ml.forwardProtocolRegistration bool true
LSR20.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR20.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR20.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR21.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.status.initialStatus string "UP"

TODO @signal, @statistic

LSR21.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR21.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR21.ted.routingTableModule string

The path to the RoutingTable module

LSR21.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR21.linkStateRouting.routingTableModule string
LSR21.linkStateRouting.tedModule string
LSR21.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR21.rsvp.routingTableModule string
LSR21.rsvp.libTableModule string
LSR21.rsvp.tedModule string
LSR21.rsvp.traffic xml xml("")

Specifies paths to set up

LSR21.rsvp.helloInterval double
LSR21.rsvp.helloTimeout double
LSR21.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR21.tn.forwardServiceRegistration bool true
LSR21.tn.forwardProtocolRegistration bool true
LSR21.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR21.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR21.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR21.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR21.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR21.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR21.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR21.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR21.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR21.ipv4.routingTable.routingFile string ""

Routing table file name

LSR21.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.ipv4.natTable.networkProtocolModule string "^.ip"
LSR21.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR21.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR21.ipv4.up.forwardServiceRegistration bool true
LSR21.ipv4.up.forwardProtocolRegistration bool true
LSR21.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR21.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR21.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR21.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR21.ipv4.icmp.routingTableModule string
LSR21.ipv4.icmp.checksumMode string "declared"
LSR21.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR21.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR21.ipv4.mp.forwardServiceRegistration bool true
LSR21.ipv4.mp.forwardProtocolRegistration bool true
LSR21.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR21.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR21.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR21.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR21.ipv4.ipsec.interfaceTableModule string
LSR21.ipv4.ipsec.spdModule string "^.spd"
LSR21.ipv4.ipsec.sadModule string "^.sad"
LSR21.ipv4.ipsec.spdConfig xml
LSR21.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR21.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR21.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR21.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR21.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR21.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR21.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR21.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR21.ipv4.ipsec.espProtectInDelay double 0.0s
LSR21.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR21.ipv4.lp.forwardServiceRegistration bool true
LSR21.ipv4.lp.forwardProtocolRegistration bool true
LSR21.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR21.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR21.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR21.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR21.nm.forwardServiceRegistration bool true
LSR21.nm.forwardProtocolRegistration bool true
LSR21.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR21.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR21.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR21.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR21.mpls.libTableModule string
LSR21.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.libTable.config xml xml("")

Table contents to be loaded on startup

LSR21.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR21.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR21.ml.forwardServiceRegistration bool true
LSR21.ml.forwardProtocolRegistration bool true
LSR21.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR21.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR21.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR22.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.status.initialStatus string "UP"

TODO @signal, @statistic

LSR22.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR22.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR22.ted.routingTableModule string

The path to the RoutingTable module

LSR22.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR22.linkStateRouting.routingTableModule string
LSR22.linkStateRouting.tedModule string
LSR22.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR22.rsvp.routingTableModule string
LSR22.rsvp.libTableModule string
LSR22.rsvp.tedModule string
LSR22.rsvp.traffic xml xml("")

Specifies paths to set up

LSR22.rsvp.helloInterval double
LSR22.rsvp.helloTimeout double
LSR22.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR22.tn.forwardServiceRegistration bool true
LSR22.tn.forwardProtocolRegistration bool true
LSR22.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR22.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR22.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR22.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR22.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR22.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR22.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR22.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR22.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR22.ipv4.routingTable.routingFile string ""

Routing table file name

LSR22.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.ipv4.natTable.networkProtocolModule string "^.ip"
LSR22.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR22.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR22.ipv4.up.forwardServiceRegistration bool true
LSR22.ipv4.up.forwardProtocolRegistration bool true
LSR22.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR22.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR22.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR22.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR22.ipv4.icmp.routingTableModule string
LSR22.ipv4.icmp.checksumMode string "declared"
LSR22.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR22.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR22.ipv4.mp.forwardServiceRegistration bool true
LSR22.ipv4.mp.forwardProtocolRegistration bool true
LSR22.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR22.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR22.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR22.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR22.ipv4.ipsec.interfaceTableModule string
LSR22.ipv4.ipsec.spdModule string "^.spd"
LSR22.ipv4.ipsec.sadModule string "^.sad"
LSR22.ipv4.ipsec.spdConfig xml
LSR22.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR22.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR22.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR22.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR22.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR22.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR22.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR22.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR22.ipv4.ipsec.espProtectInDelay double 0.0s
LSR22.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR22.ipv4.lp.forwardServiceRegistration bool true
LSR22.ipv4.lp.forwardProtocolRegistration bool true
LSR22.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR22.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR22.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR22.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR22.nm.forwardServiceRegistration bool true
LSR22.nm.forwardProtocolRegistration bool true
LSR22.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR22.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR22.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR22.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR22.mpls.libTableModule string
LSR22.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.libTable.config xml xml("")

Table contents to be loaded on startup

LSR22.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR22.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR22.ml.forwardServiceRegistration bool true
LSR22.ml.forwardProtocolRegistration bool true
LSR22.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR22.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR22.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR23.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.status.initialStatus string "UP"

TODO @signal, @statistic

LSR23.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR23.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR23.ted.routingTableModule string

The path to the RoutingTable module

LSR23.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR23.linkStateRouting.routingTableModule string
LSR23.linkStateRouting.tedModule string
LSR23.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR23.rsvp.routingTableModule string
LSR23.rsvp.libTableModule string
LSR23.rsvp.tedModule string
LSR23.rsvp.traffic xml xml("")

Specifies paths to set up

LSR23.rsvp.helloInterval double
LSR23.rsvp.helloTimeout double
LSR23.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR23.tn.forwardServiceRegistration bool true
LSR23.tn.forwardProtocolRegistration bool true
LSR23.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR23.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR23.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR23.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR23.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR23.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR23.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR23.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR23.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR23.ipv4.routingTable.routingFile string ""

Routing table file name

LSR23.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.ipv4.natTable.networkProtocolModule string "^.ip"
LSR23.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR23.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR23.ipv4.up.forwardServiceRegistration bool true
LSR23.ipv4.up.forwardProtocolRegistration bool true
LSR23.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR23.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR23.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR23.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR23.ipv4.icmp.routingTableModule string
LSR23.ipv4.icmp.checksumMode string "declared"
LSR23.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR23.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR23.ipv4.mp.forwardServiceRegistration bool true
LSR23.ipv4.mp.forwardProtocolRegistration bool true
LSR23.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR23.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR23.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR23.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR23.ipv4.ipsec.interfaceTableModule string
LSR23.ipv4.ipsec.spdModule string "^.spd"
LSR23.ipv4.ipsec.sadModule string "^.sad"
LSR23.ipv4.ipsec.spdConfig xml
LSR23.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR23.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR23.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR23.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR23.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR23.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR23.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR23.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR23.ipv4.ipsec.espProtectInDelay double 0.0s
LSR23.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR23.ipv4.lp.forwardServiceRegistration bool true
LSR23.ipv4.lp.forwardProtocolRegistration bool true
LSR23.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR23.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR23.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR23.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR23.nm.forwardServiceRegistration bool true
LSR23.nm.forwardProtocolRegistration bool true
LSR23.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR23.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR23.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR23.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR23.mpls.libTableModule string
LSR23.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.libTable.config xml xml("")

Table contents to be loaded on startup

LSR23.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR23.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR23.ml.forwardServiceRegistration bool true
LSR23.ml.forwardProtocolRegistration bool true
LSR23.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR23.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR23.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR24.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.status.initialStatus string "UP"

TODO @signal, @statistic

LSR24.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR24.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR24.ted.routingTableModule string

The path to the RoutingTable module

LSR24.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR24.linkStateRouting.routingTableModule string
LSR24.linkStateRouting.tedModule string
LSR24.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR24.rsvp.routingTableModule string
LSR24.rsvp.libTableModule string
LSR24.rsvp.tedModule string
LSR24.rsvp.traffic xml xml("")

Specifies paths to set up

LSR24.rsvp.helloInterval double
LSR24.rsvp.helloTimeout double
LSR24.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR24.tn.forwardServiceRegistration bool true
LSR24.tn.forwardProtocolRegistration bool true
LSR24.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR24.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR24.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR24.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR24.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR24.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR24.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR24.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR24.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR24.ipv4.routingTable.routingFile string ""

Routing table file name

LSR24.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.ipv4.natTable.networkProtocolModule string "^.ip"
LSR24.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR24.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR24.ipv4.up.forwardServiceRegistration bool true
LSR24.ipv4.up.forwardProtocolRegistration bool true
LSR24.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR24.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR24.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR24.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR24.ipv4.icmp.routingTableModule string
LSR24.ipv4.icmp.checksumMode string "declared"
LSR24.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR24.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR24.ipv4.mp.forwardServiceRegistration bool true
LSR24.ipv4.mp.forwardProtocolRegistration bool true
LSR24.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR24.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR24.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR24.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR24.ipv4.ipsec.interfaceTableModule string
LSR24.ipv4.ipsec.spdModule string "^.spd"
LSR24.ipv4.ipsec.sadModule string "^.sad"
LSR24.ipv4.ipsec.spdConfig xml
LSR24.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR24.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR24.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR24.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR24.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR24.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR24.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR24.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR24.ipv4.ipsec.espProtectInDelay double 0.0s
LSR24.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR24.ipv4.lp.forwardServiceRegistration bool true
LSR24.ipv4.lp.forwardProtocolRegistration bool true
LSR24.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR24.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR24.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR24.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR24.nm.forwardServiceRegistration bool true
LSR24.nm.forwardProtocolRegistration bool true
LSR24.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR24.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR24.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR24.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR24.mpls.libTableModule string
LSR24.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.libTable.config xml xml("")

Table contents to be loaded on startup

LSR24.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR24.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR24.ml.forwardServiceRegistration bool true
LSR24.ml.forwardProtocolRegistration bool true
LSR24.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR24.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR24.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR25.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.status.initialStatus string "UP"

TODO @signal, @statistic

LSR25.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR25.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR25.ted.routingTableModule string

The path to the RoutingTable module

LSR25.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR25.linkStateRouting.routingTableModule string
LSR25.linkStateRouting.tedModule string
LSR25.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR25.rsvp.routingTableModule string
LSR25.rsvp.libTableModule string
LSR25.rsvp.tedModule string
LSR25.rsvp.traffic xml xml("")

Specifies paths to set up

LSR25.rsvp.helloInterval double
LSR25.rsvp.helloTimeout double
LSR25.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR25.tn.forwardServiceRegistration bool true
LSR25.tn.forwardProtocolRegistration bool true
LSR25.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR25.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR25.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR25.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR25.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR25.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR25.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR25.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR25.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR25.ipv4.routingTable.routingFile string ""

Routing table file name

LSR25.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.ipv4.natTable.networkProtocolModule string "^.ip"
LSR25.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR25.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR25.ipv4.up.forwardServiceRegistration bool true
LSR25.ipv4.up.forwardProtocolRegistration bool true
LSR25.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR25.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR25.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR25.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR25.ipv4.icmp.routingTableModule string
LSR25.ipv4.icmp.checksumMode string "declared"
LSR25.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR25.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR25.ipv4.mp.forwardServiceRegistration bool true
LSR25.ipv4.mp.forwardProtocolRegistration bool true
LSR25.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR25.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR25.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR25.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR25.ipv4.ipsec.interfaceTableModule string
LSR25.ipv4.ipsec.spdModule string "^.spd"
LSR25.ipv4.ipsec.sadModule string "^.sad"
LSR25.ipv4.ipsec.spdConfig xml
LSR25.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR25.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR25.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR25.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR25.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR25.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR25.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR25.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR25.ipv4.ipsec.espProtectInDelay double 0.0s
LSR25.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR25.ipv4.lp.forwardServiceRegistration bool true
LSR25.ipv4.lp.forwardProtocolRegistration bool true
LSR25.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR25.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR25.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR25.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR25.nm.forwardServiceRegistration bool true
LSR25.nm.forwardProtocolRegistration bool true
LSR25.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR25.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR25.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR25.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR25.mpls.libTableModule string
LSR25.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.libTable.config xml xml("")

Table contents to be loaded on startup

LSR25.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR25.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR25.ml.forwardServiceRegistration bool true
LSR25.ml.forwardProtocolRegistration bool true
LSR25.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR25.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR25.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR26.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.status.initialStatus string "UP"

TODO @signal, @statistic

LSR26.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR26.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR26.ted.routingTableModule string

The path to the RoutingTable module

LSR26.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR26.linkStateRouting.routingTableModule string
LSR26.linkStateRouting.tedModule string
LSR26.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR26.rsvp.routingTableModule string
LSR26.rsvp.libTableModule string
LSR26.rsvp.tedModule string
LSR26.rsvp.traffic xml xml("")

Specifies paths to set up

LSR26.rsvp.helloInterval double
LSR26.rsvp.helloTimeout double
LSR26.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR26.tn.forwardServiceRegistration bool true
LSR26.tn.forwardProtocolRegistration bool true
LSR26.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR26.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR26.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR26.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR26.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR26.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR26.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR26.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR26.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR26.ipv4.routingTable.routingFile string ""

Routing table file name

LSR26.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.ipv4.natTable.networkProtocolModule string "^.ip"
LSR26.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR26.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR26.ipv4.up.forwardServiceRegistration bool true
LSR26.ipv4.up.forwardProtocolRegistration bool true
LSR26.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR26.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR26.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR26.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR26.ipv4.icmp.routingTableModule string
LSR26.ipv4.icmp.checksumMode string "declared"
LSR26.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR26.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR26.ipv4.mp.forwardServiceRegistration bool true
LSR26.ipv4.mp.forwardProtocolRegistration bool true
LSR26.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR26.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR26.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR26.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR26.ipv4.ipsec.interfaceTableModule string
LSR26.ipv4.ipsec.spdModule string "^.spd"
LSR26.ipv4.ipsec.sadModule string "^.sad"
LSR26.ipv4.ipsec.spdConfig xml
LSR26.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR26.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR26.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR26.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR26.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR26.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR26.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR26.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR26.ipv4.ipsec.espProtectInDelay double 0.0s
LSR26.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR26.ipv4.lp.forwardServiceRegistration bool true
LSR26.ipv4.lp.forwardProtocolRegistration bool true
LSR26.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR26.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR26.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR26.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR26.nm.forwardServiceRegistration bool true
LSR26.nm.forwardProtocolRegistration bool true
LSR26.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR26.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR26.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR26.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR26.mpls.libTableModule string
LSR26.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.libTable.config xml xml("")

Table contents to be loaded on startup

LSR26.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR26.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR26.ml.forwardServiceRegistration bool true
LSR26.ml.forwardProtocolRegistration bool true
LSR26.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR26.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR26.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR27.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.status.initialStatus string "UP"

TODO @signal, @statistic

LSR27.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR27.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR27.ted.routingTableModule string

The path to the RoutingTable module

LSR27.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR27.linkStateRouting.routingTableModule string
LSR27.linkStateRouting.tedModule string
LSR27.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR27.rsvp.routingTableModule string
LSR27.rsvp.libTableModule string
LSR27.rsvp.tedModule string
LSR27.rsvp.traffic xml xml("")

Specifies paths to set up

LSR27.rsvp.helloInterval double
LSR27.rsvp.helloTimeout double
LSR27.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR27.tn.forwardServiceRegistration bool true
LSR27.tn.forwardProtocolRegistration bool true
LSR27.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR27.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR27.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR27.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR27.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR27.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR27.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR27.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR27.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR27.ipv4.routingTable.routingFile string ""

Routing table file name

LSR27.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.ipv4.natTable.networkProtocolModule string "^.ip"
LSR27.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR27.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR27.ipv4.up.forwardServiceRegistration bool true
LSR27.ipv4.up.forwardProtocolRegistration bool true
LSR27.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR27.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR27.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR27.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR27.ipv4.icmp.routingTableModule string
LSR27.ipv4.icmp.checksumMode string "declared"
LSR27.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR27.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR27.ipv4.mp.forwardServiceRegistration bool true
LSR27.ipv4.mp.forwardProtocolRegistration bool true
LSR27.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR27.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR27.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR27.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR27.ipv4.ipsec.interfaceTableModule string
LSR27.ipv4.ipsec.spdModule string "^.spd"
LSR27.ipv4.ipsec.sadModule string "^.sad"
LSR27.ipv4.ipsec.spdConfig xml
LSR27.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR27.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR27.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR27.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR27.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR27.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR27.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR27.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR27.ipv4.ipsec.espProtectInDelay double 0.0s
LSR27.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR27.ipv4.lp.forwardServiceRegistration bool true
LSR27.ipv4.lp.forwardProtocolRegistration bool true
LSR27.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR27.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR27.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR27.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR27.nm.forwardServiceRegistration bool true
LSR27.nm.forwardProtocolRegistration bool true
LSR27.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR27.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR27.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR27.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR27.mpls.libTableModule string
LSR27.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.libTable.config xml xml("")

Table contents to be loaded on startup

LSR27.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR27.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR27.ml.forwardServiceRegistration bool true
LSR27.ml.forwardProtocolRegistration bool true
LSR27.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR27.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR27.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR28.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.status.initialStatus string "UP"

TODO @signal, @statistic

LSR28.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR28.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR28.ted.routingTableModule string

The path to the RoutingTable module

LSR28.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR28.linkStateRouting.routingTableModule string
LSR28.linkStateRouting.tedModule string
LSR28.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR28.rsvp.routingTableModule string
LSR28.rsvp.libTableModule string
LSR28.rsvp.tedModule string
LSR28.rsvp.traffic xml xml("")

Specifies paths to set up

LSR28.rsvp.helloInterval double
LSR28.rsvp.helloTimeout double
LSR28.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR28.tn.forwardServiceRegistration bool true
LSR28.tn.forwardProtocolRegistration bool true
LSR28.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR28.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR28.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR28.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR28.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR28.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR28.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR28.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR28.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR28.ipv4.routingTable.routingFile string ""

Routing table file name

LSR28.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.ipv4.natTable.networkProtocolModule string "^.ip"
LSR28.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR28.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR28.ipv4.up.forwardServiceRegistration bool true
LSR28.ipv4.up.forwardProtocolRegistration bool true
LSR28.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR28.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR28.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR28.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR28.ipv4.icmp.routingTableModule string
LSR28.ipv4.icmp.checksumMode string "declared"
LSR28.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR28.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR28.ipv4.mp.forwardServiceRegistration bool true
LSR28.ipv4.mp.forwardProtocolRegistration bool true
LSR28.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR28.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR28.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR28.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR28.ipv4.ipsec.interfaceTableModule string
LSR28.ipv4.ipsec.spdModule string "^.spd"
LSR28.ipv4.ipsec.sadModule string "^.sad"
LSR28.ipv4.ipsec.spdConfig xml
LSR28.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR28.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR28.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR28.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR28.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR28.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR28.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR28.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR28.ipv4.ipsec.espProtectInDelay double 0.0s
LSR28.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR28.ipv4.lp.forwardServiceRegistration bool true
LSR28.ipv4.lp.forwardProtocolRegistration bool true
LSR28.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR28.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR28.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR28.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR28.nm.forwardServiceRegistration bool true
LSR28.nm.forwardProtocolRegistration bool true
LSR28.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR28.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR28.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR28.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR28.mpls.libTableModule string
LSR28.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.libTable.config xml xml("")

Table contents to be loaded on startup

LSR28.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR28.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR28.ml.forwardServiceRegistration bool true
LSR28.ml.forwardProtocolRegistration bool true
LSR28.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR28.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR28.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR29.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.status.initialStatus string "UP"

TODO @signal, @statistic

LSR29.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR29.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR29.ted.routingTableModule string

The path to the RoutingTable module

LSR29.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR29.linkStateRouting.routingTableModule string
LSR29.linkStateRouting.tedModule string
LSR29.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR29.rsvp.routingTableModule string
LSR29.rsvp.libTableModule string
LSR29.rsvp.tedModule string
LSR29.rsvp.traffic xml xml("")

Specifies paths to set up

LSR29.rsvp.helloInterval double
LSR29.rsvp.helloTimeout double
LSR29.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR29.tn.forwardServiceRegistration bool true
LSR29.tn.forwardProtocolRegistration bool true
LSR29.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR29.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR29.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR29.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR29.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR29.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR29.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR29.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR29.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR29.ipv4.routingTable.routingFile string ""

Routing table file name

LSR29.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.ipv4.natTable.networkProtocolModule string "^.ip"
LSR29.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR29.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR29.ipv4.up.forwardServiceRegistration bool true
LSR29.ipv4.up.forwardProtocolRegistration bool true
LSR29.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR29.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR29.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR29.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR29.ipv4.icmp.routingTableModule string
LSR29.ipv4.icmp.checksumMode string "declared"
LSR29.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR29.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR29.ipv4.mp.forwardServiceRegistration bool true
LSR29.ipv4.mp.forwardProtocolRegistration bool true
LSR29.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR29.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR29.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR29.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR29.ipv4.ipsec.interfaceTableModule string
LSR29.ipv4.ipsec.spdModule string "^.spd"
LSR29.ipv4.ipsec.sadModule string "^.sad"
LSR29.ipv4.ipsec.spdConfig xml
LSR29.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR29.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR29.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR29.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR29.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR29.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR29.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR29.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR29.ipv4.ipsec.espProtectInDelay double 0.0s
LSR29.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR29.ipv4.lp.forwardServiceRegistration bool true
LSR29.ipv4.lp.forwardProtocolRegistration bool true
LSR29.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR29.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR29.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR29.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR29.nm.forwardServiceRegistration bool true
LSR29.nm.forwardProtocolRegistration bool true
LSR29.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR29.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR29.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR29.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR29.mpls.libTableModule string
LSR29.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.libTable.config xml xml("")

Table contents to be loaded on startup

LSR29.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR29.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR29.ml.forwardServiceRegistration bool true
LSR29.ml.forwardProtocolRegistration bool true
LSR29.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR29.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR29.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR30.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.status.initialStatus string "UP"

TODO @signal, @statistic

LSR30.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR30.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR30.ted.routingTableModule string

The path to the RoutingTable module

LSR30.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR30.linkStateRouting.routingTableModule string
LSR30.linkStateRouting.tedModule string
LSR30.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR30.rsvp.routingTableModule string
LSR30.rsvp.libTableModule string
LSR30.rsvp.tedModule string
LSR30.rsvp.traffic xml xml("")

Specifies paths to set up

LSR30.rsvp.helloInterval double
LSR30.rsvp.helloTimeout double
LSR30.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR30.tn.forwardServiceRegistration bool true
LSR30.tn.forwardProtocolRegistration bool true
LSR30.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR30.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR30.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR30.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR30.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR30.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR30.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR30.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR30.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR30.ipv4.routingTable.routingFile string ""

Routing table file name

LSR30.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.ipv4.natTable.networkProtocolModule string "^.ip"
LSR30.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR30.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR30.ipv4.up.forwardServiceRegistration bool true
LSR30.ipv4.up.forwardProtocolRegistration bool true
LSR30.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR30.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR30.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR30.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR30.ipv4.icmp.routingTableModule string
LSR30.ipv4.icmp.checksumMode string "declared"
LSR30.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR30.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR30.ipv4.mp.forwardServiceRegistration bool true
LSR30.ipv4.mp.forwardProtocolRegistration bool true
LSR30.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR30.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR30.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR30.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR30.ipv4.ipsec.interfaceTableModule string
LSR30.ipv4.ipsec.spdModule string "^.spd"
LSR30.ipv4.ipsec.sadModule string "^.sad"
LSR30.ipv4.ipsec.spdConfig xml
LSR30.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR30.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR30.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR30.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR30.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR30.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR30.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR30.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR30.ipv4.ipsec.espProtectInDelay double 0.0s
LSR30.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR30.ipv4.lp.forwardServiceRegistration bool true
LSR30.ipv4.lp.forwardProtocolRegistration bool true
LSR30.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR30.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR30.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR30.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR30.nm.forwardServiceRegistration bool true
LSR30.nm.forwardProtocolRegistration bool true
LSR30.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR30.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR30.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR30.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR30.mpls.libTableModule string
LSR30.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.libTable.config xml xml("")

Table contents to be loaded on startup

LSR30.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR30.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR30.ml.forwardServiceRegistration bool true
LSR30.ml.forwardProtocolRegistration bool true
LSR30.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR30.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR30.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR31.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.status.initialStatus string "UP"

TODO @signal, @statistic

LSR31.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR31.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR31.ted.routingTableModule string

The path to the RoutingTable module

LSR31.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR31.linkStateRouting.routingTableModule string
LSR31.linkStateRouting.tedModule string
LSR31.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR31.rsvp.routingTableModule string
LSR31.rsvp.libTableModule string
LSR31.rsvp.tedModule string
LSR31.rsvp.traffic xml xml("")

Specifies paths to set up

LSR31.rsvp.helloInterval double
LSR31.rsvp.helloTimeout double
LSR31.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR31.tn.forwardServiceRegistration bool true
LSR31.tn.forwardProtocolRegistration bool true
LSR31.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR31.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR31.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR31.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR31.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR31.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR31.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR31.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR31.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR31.ipv4.routingTable.routingFile string ""

Routing table file name

LSR31.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.ipv4.natTable.networkProtocolModule string "^.ip"
LSR31.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR31.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR31.ipv4.up.forwardServiceRegistration bool true
LSR31.ipv4.up.forwardProtocolRegistration bool true
LSR31.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR31.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR31.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR31.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR31.ipv4.icmp.routingTableModule string
LSR31.ipv4.icmp.checksumMode string "declared"
LSR31.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR31.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR31.ipv4.mp.forwardServiceRegistration bool true
LSR31.ipv4.mp.forwardProtocolRegistration bool true
LSR31.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR31.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR31.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR31.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR31.ipv4.ipsec.interfaceTableModule string
LSR31.ipv4.ipsec.spdModule string "^.spd"
LSR31.ipv4.ipsec.sadModule string "^.sad"
LSR31.ipv4.ipsec.spdConfig xml
LSR31.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR31.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR31.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR31.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR31.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR31.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR31.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR31.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR31.ipv4.ipsec.espProtectInDelay double 0.0s
LSR31.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR31.ipv4.lp.forwardServiceRegistration bool true
LSR31.ipv4.lp.forwardProtocolRegistration bool true
LSR31.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR31.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR31.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR31.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR31.nm.forwardServiceRegistration bool true
LSR31.nm.forwardProtocolRegistration bool true
LSR31.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR31.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR31.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR31.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR31.mpls.libTableModule string
LSR31.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.libTable.config xml xml("")

Table contents to be loaded on startup

LSR31.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR31.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR31.ml.forwardServiceRegistration bool true
LSR31.ml.forwardProtocolRegistration bool true
LSR31.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR31.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR31.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR32.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.status.initialStatus string "UP"

TODO @signal, @statistic

LSR32.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR32.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR32.ted.routingTableModule string

The path to the RoutingTable module

LSR32.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR32.linkStateRouting.routingTableModule string
LSR32.linkStateRouting.tedModule string
LSR32.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR32.rsvp.routingTableModule string
LSR32.rsvp.libTableModule string
LSR32.rsvp.tedModule string
LSR32.rsvp.traffic xml xml("")

Specifies paths to set up

LSR32.rsvp.helloInterval double
LSR32.rsvp.helloTimeout double
LSR32.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR32.tn.forwardServiceRegistration bool true
LSR32.tn.forwardProtocolRegistration bool true
LSR32.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR32.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR32.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR32.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR32.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR32.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR32.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR32.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR32.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR32.ipv4.routingTable.routingFile string ""

Routing table file name

LSR32.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.ipv4.natTable.networkProtocolModule string "^.ip"
LSR32.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR32.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR32.ipv4.up.forwardServiceRegistration bool true
LSR32.ipv4.up.forwardProtocolRegistration bool true
LSR32.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR32.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR32.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR32.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR32.ipv4.icmp.routingTableModule string
LSR32.ipv4.icmp.checksumMode string "declared"
LSR32.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR32.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR32.ipv4.mp.forwardServiceRegistration bool true
LSR32.ipv4.mp.forwardProtocolRegistration bool true
LSR32.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR32.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR32.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR32.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR32.ipv4.ipsec.interfaceTableModule string
LSR32.ipv4.ipsec.spdModule string "^.spd"
LSR32.ipv4.ipsec.sadModule string "^.sad"
LSR32.ipv4.ipsec.spdConfig xml
LSR32.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR32.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR32.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR32.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR32.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR32.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR32.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR32.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR32.ipv4.ipsec.espProtectInDelay double 0.0s
LSR32.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR32.ipv4.lp.forwardServiceRegistration bool true
LSR32.ipv4.lp.forwardProtocolRegistration bool true
LSR32.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR32.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR32.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR32.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR32.nm.forwardServiceRegistration bool true
LSR32.nm.forwardProtocolRegistration bool true
LSR32.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR32.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR32.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR32.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR32.mpls.libTableModule string
LSR32.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.libTable.config xml xml("")

Table contents to be loaded on startup

LSR32.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR32.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR32.ml.forwardServiceRegistration bool true
LSR32.ml.forwardProtocolRegistration bool true
LSR32.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR32.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR32.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR33.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.status.initialStatus string "UP"

TODO @signal, @statistic

LSR33.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR33.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR33.ted.routingTableModule string

The path to the RoutingTable module

LSR33.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR33.linkStateRouting.routingTableModule string
LSR33.linkStateRouting.tedModule string
LSR33.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR33.rsvp.routingTableModule string
LSR33.rsvp.libTableModule string
LSR33.rsvp.tedModule string
LSR33.rsvp.traffic xml xml("")

Specifies paths to set up

LSR33.rsvp.helloInterval double
LSR33.rsvp.helloTimeout double
LSR33.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR33.tn.forwardServiceRegistration bool true
LSR33.tn.forwardProtocolRegistration bool true
LSR33.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR33.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR33.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR33.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR33.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR33.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR33.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR33.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR33.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR33.ipv4.routingTable.routingFile string ""

Routing table file name

LSR33.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.ipv4.natTable.networkProtocolModule string "^.ip"
LSR33.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR33.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR33.ipv4.up.forwardServiceRegistration bool true
LSR33.ipv4.up.forwardProtocolRegistration bool true
LSR33.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR33.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR33.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR33.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR33.ipv4.icmp.routingTableModule string
LSR33.ipv4.icmp.checksumMode string "declared"
LSR33.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR33.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR33.ipv4.mp.forwardServiceRegistration bool true
LSR33.ipv4.mp.forwardProtocolRegistration bool true
LSR33.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR33.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR33.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR33.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR33.ipv4.ipsec.interfaceTableModule string
LSR33.ipv4.ipsec.spdModule string "^.spd"
LSR33.ipv4.ipsec.sadModule string "^.sad"
LSR33.ipv4.ipsec.spdConfig xml
LSR33.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR33.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR33.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR33.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR33.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR33.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR33.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR33.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR33.ipv4.ipsec.espProtectInDelay double 0.0s
LSR33.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR33.ipv4.lp.forwardServiceRegistration bool true
LSR33.ipv4.lp.forwardProtocolRegistration bool true
LSR33.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR33.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR33.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR33.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR33.nm.forwardServiceRegistration bool true
LSR33.nm.forwardProtocolRegistration bool true
LSR33.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR33.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR33.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR33.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR33.mpls.libTableModule string
LSR33.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.libTable.config xml xml("")

Table contents to be loaded on startup

LSR33.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR33.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR33.ml.forwardServiceRegistration bool true
LSR33.ml.forwardProtocolRegistration bool true
LSR33.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR33.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR33.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR34.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.status.initialStatus string "UP"

TODO @signal, @statistic

LSR34.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR34.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR34.ted.routingTableModule string

The path to the RoutingTable module

LSR34.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR34.linkStateRouting.routingTableModule string
LSR34.linkStateRouting.tedModule string
LSR34.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR34.rsvp.routingTableModule string
LSR34.rsvp.libTableModule string
LSR34.rsvp.tedModule string
LSR34.rsvp.traffic xml xml("")

Specifies paths to set up

LSR34.rsvp.helloInterval double
LSR34.rsvp.helloTimeout double
LSR34.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR34.tn.forwardServiceRegistration bool true
LSR34.tn.forwardProtocolRegistration bool true
LSR34.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR34.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR34.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR34.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR34.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR34.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR34.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR34.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR34.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR34.ipv4.routingTable.routingFile string ""

Routing table file name

LSR34.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.ipv4.natTable.networkProtocolModule string "^.ip"
LSR34.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR34.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR34.ipv4.up.forwardServiceRegistration bool true
LSR34.ipv4.up.forwardProtocolRegistration bool true
LSR34.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR34.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR34.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR34.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR34.ipv4.icmp.routingTableModule string
LSR34.ipv4.icmp.checksumMode string "declared"
LSR34.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR34.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR34.ipv4.mp.forwardServiceRegistration bool true
LSR34.ipv4.mp.forwardProtocolRegistration bool true
LSR34.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR34.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR34.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR34.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR34.ipv4.ipsec.interfaceTableModule string
LSR34.ipv4.ipsec.spdModule string "^.spd"
LSR34.ipv4.ipsec.sadModule string "^.sad"
LSR34.ipv4.ipsec.spdConfig xml
LSR34.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR34.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR34.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR34.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR34.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR34.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR34.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR34.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR34.ipv4.ipsec.espProtectInDelay double 0.0s
LSR34.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR34.ipv4.lp.forwardServiceRegistration bool true
LSR34.ipv4.lp.forwardProtocolRegistration bool true
LSR34.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR34.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR34.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR34.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR34.nm.forwardServiceRegistration bool true
LSR34.nm.forwardProtocolRegistration bool true
LSR34.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR34.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR34.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR34.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR34.mpls.libTableModule string
LSR34.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.libTable.config xml xml("")

Table contents to be loaded on startup

LSR34.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR34.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR34.ml.forwardServiceRegistration bool true
LSR34.ml.forwardProtocolRegistration bool true
LSR34.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR34.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR34.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR35.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.status.initialStatus string "UP"

TODO @signal, @statistic

LSR35.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR35.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR35.ted.routingTableModule string

The path to the RoutingTable module

LSR35.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR35.linkStateRouting.routingTableModule string
LSR35.linkStateRouting.tedModule string
LSR35.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR35.rsvp.routingTableModule string
LSR35.rsvp.libTableModule string
LSR35.rsvp.tedModule string
LSR35.rsvp.traffic xml xml("")

Specifies paths to set up

LSR35.rsvp.helloInterval double
LSR35.rsvp.helloTimeout double
LSR35.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR35.tn.forwardServiceRegistration bool true
LSR35.tn.forwardProtocolRegistration bool true
LSR35.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR35.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR35.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR35.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR35.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR35.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR35.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR35.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR35.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR35.ipv4.routingTable.routingFile string ""

Routing table file name

LSR35.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.ipv4.natTable.networkProtocolModule string "^.ip"
LSR35.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR35.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR35.ipv4.up.forwardServiceRegistration bool true
LSR35.ipv4.up.forwardProtocolRegistration bool true
LSR35.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR35.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR35.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR35.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR35.ipv4.icmp.routingTableModule string
LSR35.ipv4.icmp.checksumMode string "declared"
LSR35.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR35.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR35.ipv4.mp.forwardServiceRegistration bool true
LSR35.ipv4.mp.forwardProtocolRegistration bool true
LSR35.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR35.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR35.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR35.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR35.ipv4.ipsec.interfaceTableModule string
LSR35.ipv4.ipsec.spdModule string "^.spd"
LSR35.ipv4.ipsec.sadModule string "^.sad"
LSR35.ipv4.ipsec.spdConfig xml
LSR35.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR35.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR35.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR35.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR35.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR35.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR35.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR35.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR35.ipv4.ipsec.espProtectInDelay double 0.0s
LSR35.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR35.ipv4.lp.forwardServiceRegistration bool true
LSR35.ipv4.lp.forwardProtocolRegistration bool true
LSR35.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR35.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR35.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR35.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR35.nm.forwardServiceRegistration bool true
LSR35.nm.forwardProtocolRegistration bool true
LSR35.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR35.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR35.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR35.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR35.mpls.libTableModule string
LSR35.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.libTable.config xml xml("")

Table contents to be loaded on startup

LSR35.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR35.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR35.ml.forwardServiceRegistration bool true
LSR35.ml.forwardProtocolRegistration bool true
LSR35.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR35.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR35.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR36.status.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.status.initialStatus string "UP"

TODO @signal, @statistic

LSR36.interfaceTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.interfaceTable.displayAddresses bool false

Whether to display IP addresses on links

LSR36.ted.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.ted.interfaceTableModule string

The path to the InterfaceTable module

LSR36.ted.routingTableModule string

The path to the RoutingTable module

LSR36.linkStateRouting.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.linkStateRouting.interfaceTableModule string

The path to the InterfaceTable module

LSR36.linkStateRouting.routingTableModule string
LSR36.linkStateRouting.tedModule string
LSR36.rsvp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.rsvp.interfaceTableModule string

The path to the InterfaceTable module

LSR36.rsvp.routingTableModule string
LSR36.rsvp.libTableModule string
LSR36.rsvp.tedModule string
LSR36.rsvp.traffic xml xml("")

Specifies paths to set up

LSR36.rsvp.helloInterval double
LSR36.rsvp.helloTimeout double
LSR36.tn.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.tn.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR36.tn.forwardServiceRegistration bool true
LSR36.tn.forwardProtocolRegistration bool true
LSR36.tn.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR36.tn.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR36.tn.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR36.ipv4.routingTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.ipv4.routingTable.interfaceTableModule string

The path to the InterfaceTable module

LSR36.ipv4.routingTable.routerId string "auto"

For routers, the router id using IPv4 address dotted notation; specify "auto" to select the highest interface address; should be left empty ("") for hosts

LSR36.ipv4.routingTable.netmaskRoutes string "*"

Maintain netmask routes for interfaces

LSR36.ipv4.routingTable.forwarding bool true

Turns IP forwarding on/off

LSR36.ipv4.routingTable.multicastForwarding bool false

Turns multicast forwarding on/off

LSR36.ipv4.routingTable.useAdminDist bool false

Use Cisco-like administrative distances

LSR36.ipv4.routingTable.routingFile string ""

Routing table file name

LSR36.ipv4.natTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.ipv4.natTable.networkProtocolModule string "^.ip"
LSR36.ipv4.natTable.config xml xml("")

XML configuration parameters for network address translation

LSR36.ipv4.up.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.ipv4.up.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR36.ipv4.up.forwardServiceRegistration bool true
LSR36.ipv4.up.forwardProtocolRegistration bool true
LSR36.ipv4.up.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR36.ipv4.up.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR36.ipv4.up.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR36.ipv4.icmp.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.ipv4.icmp.interfaceTableModule string

The path to the InterfaceTable module

LSR36.ipv4.icmp.routingTableModule string
LSR36.ipv4.icmp.checksumMode string "declared"
LSR36.ipv4.icmp.quoteLength int 8B

Number of bytes from original packet to quote in ICMP reply

LSR36.ipv4.mp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.ipv4.mp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR36.ipv4.mp.forwardServiceRegistration bool true
LSR36.ipv4.mp.forwardProtocolRegistration bool true
LSR36.ipv4.mp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR36.ipv4.mp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR36.ipv4.mp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR36.ipv4.ipsec.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.ipv4.ipsec.networkProtocolModule string "^.ip"
LSR36.ipv4.ipsec.interfaceTableModule string
LSR36.ipv4.ipsec.spdModule string "^.spd"
LSR36.ipv4.ipsec.sadModule string "^.sad"
LSR36.ipv4.ipsec.spdConfig xml
LSR36.ipv4.ipsec.defaultProtection string ""

If not "": value to use where <Protection> element is absent from the configuration

LSR36.ipv4.ipsec.defaultEspMode string ""

If not "": value to use where <EspMode> element is absent from the configuration

LSR36.ipv4.ipsec.defaultEncryptionAlg string ""

If not "": value to use where <EncryptionAlg> element is absent from the configuration

LSR36.ipv4.ipsec.defaultAuthenticationAlg string ""

If not "": value to use where <defaultAuthenticationAlg> element is absent from the configuration

LSR36.ipv4.ipsec.defaultMaxTfcPadLength int 0

Value to use where <MaxTfcPadLength> element is absent from the configuration

LSR36.ipv4.ipsec.ahProtectOutDelay double 0.0s
LSR36.ipv4.ipsec.ahProtectInDelay double 0.0s
LSR36.ipv4.ipsec.espProtectOutDelay double 0.0s
LSR36.ipv4.ipsec.espProtectInDelay double 0.0s
LSR36.ipv4.spd.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.ipv4.sad.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.ipv4.lp.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.ipv4.lp.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR36.ipv4.lp.forwardServiceRegistration bool true
LSR36.ipv4.lp.forwardProtocolRegistration bool true
LSR36.ipv4.lp.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR36.ipv4.lp.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR36.ipv4.lp.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR36.nm.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.nm.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR36.nm.forwardServiceRegistration bool true
LSR36.nm.forwardProtocolRegistration bool true
LSR36.nm.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR36.nm.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR36.nm.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

LSR36.mpls.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.mpls.interfaceTableModule string

The path to the InterfaceTable module

LSR36.mpls.libTableModule string
LSR36.libTable.displayStringTextFormat string ""

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.libTable.config xml xml("")

Table contents to be loaded on startup

LSR36.ml.displayStringTextFormat string "processed %p pk (%l)"

Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information

LSR36.ml.interfaceTableModule string

Module path to the ~InterfaceTable module

LSR36.ml.forwardServiceRegistration bool true
LSR36.ml.forwardProtocolRegistration bool true
LSR36.ml.interfaceMapping object {}

Maps network interface names to connected submodule names (e.g. {"eth0": "bridging"}), overrides automatically learned dispatching; * overrides all learned network interfaces, ? overrides default

LSR36.ml.serviceMapping object {}

Maps protocols to connected submodule names (e.g. {"ethernetmac": "bridging"}), overrides automatically learned dispatching; * overrides all learned services, ? overrides default

LSR36.ml.protocolMapping object {}

Maps protocols to connected submodule names (e.g. {"ipv4": "bridging"}), overrides automatically learned dispatching; * overrides all learned protocols, ? overrides default

Source code

network R37orig
{
    types:
        channel line extends DatarateChannel
        {
            delay = 15ms;
            datarate = 60kbps;
        }
    submodules:
        configurator: Ipv4FlatNetworkConfigurator;
        LSR0: RsvpMplsRouter {
            parameters:
                @display("p=489,376");
        }
        LSR1: RsvpMplsRouter {
            parameters:
                @display("p=999,983");
        }
        LSR2: RsvpMplsRouter {
            parameters:
                @display("p=362,787");
        }
        LSR3: RsvpMplsRouter {
            parameters:
                @display("p=890,698");
        }
        LSR4: RsvpMplsRouter {
            parameters:
                @display("p=677,381");
        }
        LSR5: RsvpMplsRouter {
            parameters:
                @display("p=360,282");
        }
        LSR6: RsvpMplsRouter {
            parameters:
                @display("p=320,657");
        }
        LSR7: RsvpMplsRouter {
            parameters:
                @display("p=476,439");
        }
        LSR8: RsvpMplsRouter {
            parameters:
                @display("p=853,581");
        }
        LSR9: RsvpMplsRouter {
            parameters:
                @display("p=670,237");
        }
        LSR10: RsvpMplsRouter {
            parameters:
                @display("p=222,284");
        }
        LSR11: RsvpMplsRouter {
            parameters:
                @display("p=531,437");
        }
        LSR12: RsvpMplsRouter {
            parameters:
                @display("p=588,466");
        }
        LSR13: RsvpMplsRouter {
            parameters:
                @display("p=348,152");
        }
        LSR14: RsvpMplsRouter {
            parameters:
                @display("p=584,357");
        }
        LSR15: RsvpMplsRouter {
            parameters:
                @display("p=905,32");
        }
        LSR16: RsvpMplsRouter {
            parameters:
                @display("p=857,479");
        }
        LSR17: RsvpMplsRouter {
            parameters:
                @display("p=25,866");
        }
        LSR18: RsvpMplsRouter {
            parameters:
                @display("p=373,394");
        }
        LSR19: RsvpMplsRouter {
            parameters:
                @display("p=488,651");
        }
        LSR20: RsvpMplsRouter {
            parameters:
                @display("p=185,838");
        }
        LSR21: RsvpMplsRouter {
            parameters:
                @display("p=453,748");
        }
        LSR22: RsvpMplsRouter {
            parameters:
                @display("p=595,662");
        }
        LSR23: RsvpMplsRouter {
            parameters:
                @display("p=647,542");
        }
        LSR24: RsvpMplsRouter {
            parameters:
                @display("p=643,58");
        }
        LSR25: RsvpMplsRouter {
            parameters:
                @display("p=686,999");
        }
        LSR26: RsvpMplsRouter {
            parameters:
                @display("p=413,502");
        }
        LSR27: RsvpMplsRouter {
            parameters:
                @display("p=766,518");
        }
        LSR28: RsvpMplsRouter {
            parameters:
                @display("p=696,837");
        }
        LSR29: RsvpMplsRouter {
            parameters:
                @display("p=104,950");
        }
        LSR30: RsvpMplsRouter {
            parameters:
                @display("p=995,778");
        }
        LSR31: RsvpMplsRouter {
            parameters:
                @display("p=763,109");
        }
        LSR32: RsvpMplsRouter {
            parameters:
                @display("p=544,535");
        }
        LSR33: RsvpMplsRouter {
            parameters:
                @display("p=757,563");
        }
        LSR34: RsvpMplsRouter {
            parameters:
                @display("p=884,379");
        }
        LSR35: RsvpMplsRouter {
            parameters:
                @display("p=767,675");
        }
        LSR36: RsvpMplsRouter {
            parameters:
                @display("p=544,603");

        }
    connections:
        LSR7.pppg++ <--> line <--> LSR0.pppg++;   // cost 259
        LSR8.pppg++ <--> line <--> LSR3.pppg++;   // cost 474
        LSR9.pppg++ <--> line <--> LSR4.pppg++;   // cost 540
        LSR11.pppg++ <--> line <--> LSR7.pppg++;  // cost 264
        LSR12.pppg++ <--> line <--> LSR11.pppg++; // cost 275
        LSR13.pppg++ <--> line <--> LSR0.pppg++;  // cost 1067
        LSR13.pppg++ <--> line <--> LSR5.pppg++;  // cost 610
        LSR13.pppg++ <--> line <--> LSR10.pppg++; // cost 462
        LSR14.pppg++ <--> line <--> LSR0.pppg++;  // cost 552
        LSR14.pppg++ <--> line <--> LSR4.pppg++;  // cost 381
        LSR14.pppg++ <--> line <--> LSR12.pppg++; // cost 592
        LSR16.pppg++ <--> line <--> LSR8.pppg++;  // cost 436
        LSR18.pppg++ <--> line <--> LSR0.pppg++;  // cost 540
        LSR18.pppg++ <--> line <--> LSR5.pppg++;  // cost 239
        LSR18.pppg++ <--> line <--> LSR10.pppg++; // cost 690
        LSR18.pppg++ <--> line <--> LSR17.pppg++; // cost 1977
        LSR20.pppg++ <--> line <--> LSR2.pppg++;  // cost 760
        LSR20.pppg++ <--> line <--> LSR6.pppg++;  // cost 834
        LSR20.pppg++ <--> line <--> LSR17.pppg++; // cost 751
        LSR21.pppg++ <--> line <--> LSR2.pppg++;  // cost 508
        LSR21.pppg++ <--> line <--> LSR6.pppg++;  // cost 756
        LSR21.pppg++ <--> line <--> LSR19.pppg++; // cost 411
        LSR23.pppg++ <--> line <--> LSR4.pppg++;  // cost 757
        LSR23.pppg++ <--> line <--> LSR12.pppg++; // cost 456
        LSR23.pppg++ <--> line <--> LSR22.pppg++; // cost 522
        LSR24.pppg++ <--> line <--> LSR9.pppg++;  // cost 722
        LSR24.pppg++ <--> line <--> LSR15.pppg++; // cost 1182
        LSR25.pppg++ <--> line <--> LSR1.pppg++;  // cost 1363
        LSR26.pppg++ <--> line <--> LSR6.pppg++;  // cost 747
        LSR26.pppg++ <--> line <--> LSR7.pppg++;  // cost 393
        LSR26.pppg++ <--> line <--> LSR18.pppg++; // cost 514
        LSR26.pppg++ <--> line <--> LSR19.pppg++; // cost 594
        LSR27.pppg++ <--> line <--> LSR4.pppg++;  // cost 420
        LSR27.pppg++ <--> line <--> LSR8.pppg++;  // cost 668
        LSR28.pppg++ <--> line <--> LSR21.pppg++; // cost 907
        LSR28.pppg++ <--> line <--> LSR22.pppg++; // cost 720
        LSR28.pppg++ <--> line <--> LSR25.pppg++; // cost 638
        LSR29.pppg++ <--> line <--> LSR2.pppg++;  // cost 1244
        LSR29.pppg++ <--> line <--> LSR17.pppg++; // cost 471
        LSR30.pppg++ <--> line <--> LSR1.pppg++;  // cost 794
        LSR30.pppg++ <--> line <--> LSR3.pppg++;  // cost 487
        LSR31.pppg++ <--> line <--> LSR9.pppg++;  // cost 777
        LSR31.pppg++ <--> line <--> LSR15.pppg++; // cost 597
        LSR32.pppg++ <--> line <--> LSR12.pppg++; // cost 271
        LSR32.pppg++ <--> line <--> LSR26.pppg++; // cost 600
        LSR33.pppg++ <--> line <--> LSR23.pppg++; // cost 534
        LSR33.pppg++ <--> line <--> LSR27.pppg++; // cost 376
        LSR34.pppg++ <--> line <--> LSR4.pppg++;  // cost 775
        LSR34.pppg++ <--> line <--> LSR15.pppg++; // cost 1370
        LSR34.pppg++ <--> line <--> LSR16.pppg++; // cost 383
        LSR35.pppg++ <--> line <--> LSR1.pppg++;  // cost 1500
        LSR35.pppg++ <--> line <--> LSR3.pppg++;  // cost 551
        LSR35.pppg++ <--> line <--> LSR28.pppg++; // cost 783
        LSR35.pppg++ <--> line <--> LSR33.pppg++; // cost 400
        LSR36.pppg++ <--> line <--> LSR19.pppg++; // cost 507
        LSR36.pppg++ <--> line <--> LSR22.pppg++; // cost 327
        LSR36.pppg++ <--> line <--> LSR32.pppg++; // cost 218
}

File: examples/mpls/net37/r37-orig.ned