Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

3801 lines
138 KiB

/*++
Copyright (c) 1996 Microsoft Corporation
Module Name:
ippromon.rc
Abstract:
IP Router Console Monitor Resources
Author:
10/04/1998
Revision History:
--*/
#include "strdefs.h"
STRINGTABLE
{
HLP_HELP, "Displays help.\n"
HLP_HELP_EX, "\
\nUsage: %1!s!\
\n Displays help.\n"
HLP_SHOW_HELPER, "Lists all the helpers under current context.\n"
HLP_SHOW_HELPER_EX, "\
\nUsage: %1!s!\
\n Lists all of the contexts under current context.\n"
HLP_INSTALL, "Installs the routing protocol corresponding to the current context.\n"
HLP_INSTALL_EX, "\
\nUsage: %1!s!\
\n Installs the routing protocol under IP.\n"
HLP_UNINSTALL, "Removes the routing protocol corresponding to the current context.\n"
HLP_UNINSTALL_EX, "\
\nUsage: %1!s!\
\n Removes the routing protocol corresponding to the current context.\n"
HLP_DUMP, "Outputs a configuration script.\n"
HLP_DUMP_EX, "\
\nUsage: %1!s! \
\n Dumps the configuration for the current context and subcontexts.\n\
\n To save the dumped configuration, redirect the output to a file.\n"
HLP_GROUP_ADD, "Adds a configuration entry to a table.\n"
HLP_GROUP_DELETE, "Deletes a configuration entry from a table.\n"
HLP_GROUP_SET, "Sets configuration information.\n"
HLP_GROUP_SHOW, "Displays information.\n"
// IGMP - command help
HLP_IGMP_ADD_IF_STATICGROUP, "\
Adds a static group to the specified interface.\n"
HLP_IGMP_ADD_IF_STATICGROUP_EX, "\
\nUsage: %1!s! [name=]<string> [staticgroup=]<IP address>\
\n [joinmode=]hostjoin|mgmonlyjoin\
\n \
\nParameters:\
\n\
\n Tag Value\
\n name - The name of a specified interface for the router.\
\n staticgroup - The IP address for a multicast group.\
\n joinmode - One of the following values:\
\n hostjoin: Used as the equivalent to a host joining the\
\n interface-specified multicast group.\
\n mgmonlyjoin: Can be used and configured on IGMP Router\
\n interfaces only. In this mode, the IGMP \
\n Router notifies the Multicast Group \
\n Manager (MGM) that a host has joined the\
\n interface-specified multicast group.\
\n \
\nRemarks: Adds one or more multicast static groups on that interface. If the\
\n IGMP Proxy is configured on the interface, then only a value of\
\n ""hostjoin"" can be used with the 'joinmode' parameter.\
\n \
\n The ""mgmonlyjoin"" mode is different from ""hostjoin"" mode in\
\n that it is not seen by other routers on the network and is used\
\n for testing purposes only.\
\n \
\nExample:\
\n \
\n %1!s! ""Local Area Connection"" 239.192.1.1 hostjoin\
\n"
HLP_IGMP_ADD_IF, "Configures IGMP on the specified interface.\n"
HLP_IGMP_ADD_IF_EX, "\
\nUsage: %1!s! [name=]<string>\
\n [[igmpprototype=]igmprtrv1|igmprtrv2|igmpproxy]\
\n [[ifenabled=]enable|disable] [[robustvar=]integer]\
\n [[genqueryinterval=]integer] [[genqueryresptime=]integer]\
\n [[startupquerycount=]integer] [[startupqueryinterval=]integer]\
\n [[lastmemquerycount=]integer] [[lastmemqueryinterval=]integer]\
\n [[accnonrtralertpkts=]yes|no]\
\n \
\nParameters:\
\n\
\n Tag Value\
\n name - The name of the specific interface where\
\n IGMP is being configured.\
\n igmpprototype - The type of protocol to be configured on the\
\n interface. The default type is igmprtrv2.\
\n ifenabled - If protocol should be enabled or disabled.\
\n The default is enabled.\
\n robustvar - Robustness variable. Should be greater than\
\n zero (0). The default value is 2.\
\n genqueryinterval - An interval in seconds at which general\
\n queries should be sent on the interface.\
\n The default value is 125 seconds.\
\n genqueryresptime - The maximum response time in seconds by\
\n which hosts should respond to a general\
\n query. The default value is 10 seconds.\
\n startupquerycount - The number of general queries that will be\
\n sent during startup. The default value is 2.\
\n startupqueryinterval - The interval between general queries sent\
\n during startup. The default value is 31 seconds.\
\n lastmemquerycount - The number of group-specific queries sent\
\n when notice of a host leaving the group is\
\n received. The default value is 2.\
\n lastmemqueryinterval - The interval between group-specific queries.\
\n The default value is 1000 milliseconds.\
\n accnonrtralertpkts - Whether to accept IGMP packets that might\
\n not have the router alert option set. The\
\n default is 'yes'.\
\n \
\nRemarks: Configures IGMP on the specified interface. For IGMP Proxy, only \
\n the 'ifenabled' parameter is used. For IGMP v1 routers, \
\n 'lastmemquerycount' and 'lastmemqueryinterval' are not used.\
\n \
\nExample:\
\n \
\n %1!s! ""Local Area Connection"" startupqueryinterval=21\
\n \
\n The example command modifies the default startup query interval to\
\n 21 seconds for use with IGMP configuration of the specified interface.\
\n Where other parameters are not used, related default values are assumed.\
\n"
HLP_IGMP_INSTALL, "Installs IGMP router/proxy and sets global logging.\n"
HLP_IGMP_INSTALL_EX, "\
\nUsage: %1!s! [[loglevel=]none|error|warn|info]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n loglevel - One of the following values:\
\n none: No logging of IGMP-related events.\
\n error: Log only errors related to IGMP.\
\n warn: Log warnings related to IGMP.\
\n info: Log information related to IGMP.\
\n \
\nRemarks: Installs IGMP router/proxy and sets global logging level.\
\n \
\nExample:\
\n \
\n %1!s! loglevel=none\
\n"
HLP_IGMP_DEL_IF_STATICGROUP, "\
Deletes the specified static group from that interface.\n"
HLP_IGMP_DEL_IF_STATICGROUP_EX, "\
\nUsage: %1!s! [name=]<string> [staticgroup=]<IP address>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the interface configured where the static \
\n group is to be deleted.\
\n staticgroup - The IP address of the static multicast group.\
\n \
\nRemarks: Deletes the specified static multicast group from the specified\
\n interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" 239.192.1.1\
\n \
\n"
HLP_IGMP_DEL_IF, "\
Removes IGMP router/proxy from the specified interface.\n"
HLP_IGMP_DEL_IF_EX, "\
\nUsage: %1!s! [name=]<string>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of a specific interface where the use of an IGMP\
\n router or an IGMP proxy is to be removed.\
\n \
\nRemarks: Removes an IGMP router/proxy from an interface, specified by name.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" \
\n \
\n"
HLP_IGMP_UNINSTALL, "Removes IGMP router/proxy from use for all interfaces.\n"
HLP_IGMP_UNINSTALL_EX, "\
\nUsage: %1!s!\n\
\n \
\nRemarks: Removes IGMP router/proxy from use for all routed interfaces.\
\n \
\n"
HLP_IGMP_SET_IF, "\
Changes interface configuration parameters.\n"
HLP_IGMP_SET_IF_EX, "\
\nUsage: %1!s! [name=]<string>\
\n [[igmpprototype=]igmprtrv1|igmprtrv2|igmpproxy]\
\n [[ifenabled=]enable|disable] [[robustvar=]integer]\
\n [[genqueryinterval=]integer] [[genqueryresptime=]integer]\
\n [[startupquerycount=]integer] [[startupqueryinterval=]integer]\
\n [[lastmemquerycount=]integer] [[lastmemqueryinterval=]integer]\
\n [[accnonrtralertpkts=]yes|no]\
\n \
\nParameters:\
\n\
\n Tag Value\
\n name - The name of the specific interface where\
\n IGMP is being configured.\
\n igmpprototype - The type of protocol to be configured on the\
\n interface. The default type is igmprtrv2.\
\n ifenabled - Whether protocol should be enabled or \
\n disabled.\
\n The default is enabled.\
\n robustvar - Robustness variable. Should be greater than\
\n zero (0). The default value is 2.\
\n genqueryinterval - An interval in seconds at which general\
\n queries should be sent on the interface.\
\n The default value is 125 seconds.\
\n genqueryresptime - The maximum response time in seconds by\
\n which hosts should respond to a general\
\n query. The default value is 10 seconds.\
\n startupquerycount - The number of general queries that are to be\
\n sent during startup. The default value is 2.\
\n startupqueryinterval - The interval between general queries sent\
\n during startup. The default value is 31\
\n seconds.\
\n lastmemquerycount - The number of group-specific queries sent\
\n when notice of a host leaving the group is\
\n received. The default value is 2.\
\n lastmemqueryinterval - The interval between group-specific queries.\
\n The default value is 1000 milliseconds.\
\n accnonrtralertpkts - Whether to accept IGMP packets that might\
\n not have the router alert option set. The\
\n default is 'yes'.\
\n \
\nRemarks: Configures IGMP on the specified interface. For IGMP Proxy, only \
\n the 'ifenabled' parameter is used. For IGMP v1 routers, \
\n 'lastmemquerycount' and 'lastmemqueryinterval' are not used.\
\n \
\nExample:\
\n \
\n %1!s! ""Local Area Connection"" startupqueryinterval=21\
\n \
\n The example command modifies the default startup query interval to\
\n 21 seconds for use with IGMP configuration of the specified interface.\
\n Where other parameters are not used, related default values are assumed.\
\n"
HLP_IGMP_SET_GLOBAL, "\
Sets IGMP global parameters.\n"
HLP_IGMP_SET_GLOBAL_EX, "\
\nUsage: %1!s! [[loglevel=]none|error|warn|info]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n loglevel - One of the following values:\
\n none: No logging of IGMP-related events.\
\n error: Log only errors related to IGMP.\
\n warn: Log warnings related to IGMP.\
\n info: Log information related to IGMP.\
\n \
\nRemarks: Sets global parameters for IGMP router/proxy, such as logging for\
\n related events.\
\n \
\nExample:\
\n \
\n %1!s! loglevel=none\
\n"
HLP_IGMP_SHOW_IF, "\
Displays the interface IGMP configuration.\n"
HLP_IGMP_SHOW_IF_EX, "\
\nUsage: %1!s! [name=]<string>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of a specific interface for which the IGMP router\
\n or IGMP proxy configuration is to be shown.\
\n \
\nRemarks: Displays the IGMP protocol configuration information for the\
\n interface specified by name.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" \
\n \
\n"
HLP_IGMP_SHOW_GLOBAL, "\
Displays the global IGMP parameters.\n"
HLP_IGMP_SHOW_GLOBAL_EX, "\
\nUsage: %1!s!\
\n \
\nRemarks: Displays the global logging level, such as whether logging of\
\n errors, warnings, or informational messages is being performed.\
\n"
// Router-discovery commands
HLP_RDISC_ADD_INTERFACE, "\
Configures router discovery for the specified interface.\n"
HLP_RDISC_ADD_INTERFACE_EX, "\
\nUsage: %1!s! [name=]<string> [[disc=]enable|disable]\
\n [[minint=]integer] [[maxint=]integer] [[life=]integer]\
\n [[level=]integer]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the specified interface.\
\n disc - One of the following values:\
\n enable: Enables router discovery.\
\n disable: Disables router discovery.\
\n minint - A minimum interval in minutes between router discovery\
\n packets.\
\n maxint - A maximum interval in minutes between router discovery\
\n packets.\
\n life - The number of minutes a router discovery packet sent\
\n from this router/server is valid.\
\n level - A number indicating preference for using this interface\
\n as the default gateway. Where multiple interfaces\
\n are enabled for router discovery, a higher number used\
\n here indicates a higher level of preference.\
\n \
\nRemarks: Configures router discovery for the specified interface. When\
\n added, router discovery advertisements are sent at random times\
\n bounded by the set minimum and maximum intervals.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" enable 7 10 30 0\
\n \
\n The example command enables router discovery for the interface\
\n specified by name, and specifies default settings: a minimum interval\
\n of 7 minutes, a maximum interval of 10 minutes, a life of 30 minutes\
\n for router discovery packets, and a zero (0) or no preference level.\
\n"
HLP_RDISC_SET_INTERFACE, "\
Updates interface router-discovery configuration.\n"
HLP_RDISC_SET_INTERFACE_EX, "\
\nUsage: %1!s! [name=]<string> [[disc=]enable|disable]\
\n [[minint=]integer] [[maxint=]integer] [[life=]integer]\
\n [[level=]integer]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the specified interface.\
\n disc - One of the following values:\
\n enable: Enables router discovery.\
\n disable: Disables router discovery.\
\n minint - A minimum interval in minutes between router discovery\
\n packets.\
\n maxint - A maximum interval in minutes between router discovery\
\n packets.\
\n life - The number of minutes a router discovery packet sent\
\n from this router/server is valid.\
\n level - A number indicating preference for using this interface\
\n as the default gateway. Where multiple interfaces\
\n are enabled for router discovery, a higher number used\
\n here indicates a higher level of preference.\
\n \
\nRemarks: Updates router discovery configuration for the specified interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" enable 7 10 30 0\
\n \
\n The example command enables router discovery for the interface\
\n specified by name, and specifies default settings: a minimum interval\
\n of 7 minutes, a maximum interval of 10 minutes, a life of 30 minutes\
\n for router discovery packets, and a zero (0) or no preference level.\
\n"
HLP_RDISC_DELETE_INTERFACE, "\
Deletes router-discovery information.\n"
HLP_RDISC_DELETE_INTERFACE_EX, "\
\nUsage: %1!s! [name=]<string>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the specific interface for which you want\
\n to delete or remove router discovery configuration.\
\n \
\nRemarks: Deletes router discovery configuration for a specified interface.\
\n \
\nExamples:\
\n \
\n %1!s! name=""Local Area Connection""\
\n"
HLP_RDISC_SHOW_INTERFACE, "\
Displays router-discovery information.\n"
HLP_RDISC_SHOW_INTERFACE_EX, "\
\nUsage: %1!s! [[name=]<string>]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the specific interface for which you want\
\n to view router discovery configuration.\
\n \
\nRemarks: Displays the router discovery configuration for a specified\
\n interface.\
\n \
\nExamples:\
\n \
\n %1!s! name=""Local Area Connection""\
\n"
// RIP command help messages
HLP_RIP_ADD_PF, "\
Adds a filter for servers that can be accepted as peers.\n"
HLP_RIP_ADD_PF_EX, "\
\nUsage: %1!s! [server=]<IP Address>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n server - The IP address for a peer server.\
\n \
\nRemarks: Adds a filter for a server that can be accepted as a peer.\
\n \
\nExamples:\
\n \
\n %1!s! server=10.0.0.2\
\n \
\n"
HLP_RIP_ADD_IF_ACCF, "\
Adds an acceptance filter for routes received on an interface.\n"
HLP_RIP_ADD_IF_ACCF_EX, "\
\nUsage: %1!s! [name=]<string> [addr=]<IP address1> <IP address2>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of an interface where RIP is available for use.\
\n addr - An IP address pairing. The first address is for the\
\n low IP address and the second address is for the \
\n high IP address to use in building the filter.\
\n \
\nRemarks: Adds an acceptance filter for routes received on an interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" 10.0.0.2 11.1.1.2\
\n \
\n"
HLP_RIP_ADD_IF_ANNF, "\
Adds a filter for routes announced on a interface.\n"
HLP_RIP_ADD_IF_ANNF_EX, "\
\nUsage: %1!s! [name=]<string> [addr=]<IP address1> <IP address2>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of an interface where RIP is available for use.\
\n addr - An IP address pairing. The first address is for the\
\n low IP address and the second address is for the \
\n high IP address to use in building the filter.\
\n \
\nRemarks: Adds a filter for routes announced on a interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" 10.0.0.2 11.1.1.2\
\n \
\n"
HLP_RIP_ADD_IF_NBR, "\
Adds a RIP neighbor on an interface.\n"
HLP_RIP_ADD_IF_NBR_EX, "\
\nUsage: %1!s! [name=]<string> [addr=]<IP address>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of an interface where RIP is available for use.\
\n addr - The IP address for the RIP neighbor.\
\n \
\nRemarks: Adds a RIP neighbor on a interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" 10.0.0.2\
\n \
\n"
HLP_RIP_ADD_IF, "\
Configures RIP on a specified interface.\n"
HLP_RIP_ADD_IF_EX, "\
\nUsage: %1!s! [name=]<string> [[metric=]integer] \
\n [[updatemode=]demand|periodic] [[announce=]none|rip1|rip1compat|rip2]\
\n [[accept=]none|rip1|rip1compat|rip2] [[expire=]integer]\
\n [[remove=]integer] [[update=]integer]\
\n [[authmode=]authnone|authsimplepassword] [[tag=]integer]\
\n [[unicast=]also|only|disable] [[accfiltmode=]include|exclude|disable]\
\n [[annfiltmode=]include|exclude|disable] [[password=]string]\
\n \
\nParameters:\
\n \
\n name - The name of the interface where you are adding RIP.\
\n metric - A metric value for routes based on this interface.\
\n updatemode - One of the following values:\
\n demand: Use update on demand mode.\
\n periodic: Perform updates based on periodic intervals.\
\n announce - One of the following values:\
\n none: Announce all routes.\
\n rip1: Announce RIP version 1 routes only.\
\n ripcompat: Announce using RIP version-compatible mode.\
\n rip2: Announce RIP version 2 routes only.\
\n accept - One of the following values:\
\n none: Accept all routes.\
\n rip1: Accept RIP version 1 routes only.\
\n ripcompat: Accept using RIP version-compatible mode.\
\n rip2: Accept RIP version 2 routes only.\
\n expire - The route expiration interval.\
\n remove - The route removal interval.\
\n update - The full update interval.\
\n authmode - One of the following values:\
\n authnone: No authorization required.\
\n authsimplepassword: Password authorization required.\
\n tag - The route tag.\
\n unicast - One of the following values:\
\n also: Use also unicast.\
\n only: Use only unicast mode.\
\n disable: Disable unicast mode.\
\n accfiltmode - One of the following values:\
\n include: Include acceptance filters.\
\n exclude: Exclude acceptance filters.\
\n disable: Disable acceptance filters.\
\n annfiltmode - One of the following values:\
\n include: Include announcement filters.\
\n exclude: Exclude announcement filters.\
\n disable: Disable announcement filters.\
\n password - A clear-text password (16 characters maximum length).\
\n \
\nRemarks: Enables and configures RIP on a specified interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection""\
\n \
\n Enables and configures RIP on the default LAN interface using\
\n RIP configuration default settings.\
\n"
HLP_ADD_HELPER, "\
Installs a helper under current context.\n"
HLP_ADD_HELPER_EX, "\
\nUsage: %1!s! <helper-name> <dll-name> <dll-init-name>\
\n Installs a helper under RIP\n\
\n helper-name - Token name (context) of the helper.\
\n dll-name - DLL supporting this context.\
\n dll-init-name - Name of the initialization function exported by the DLL.\n"
// RIP delete commands
HLP_RIP_DEL_PF, "\
Deletes a filter for an accepted peer server.\n"
HLP_RIP_DEL_PF_EX, "\
\nUsage: %1!s! [server=]<IP Address>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n server - The IP address for a peer server.\
\n \
\nRemarks: Deletes a filter for an accepted peer server.\
\n \
\nExamples:\
\n \
\n %1!s! server=10.0.0.2\
\n \
\n"
HLP_RIP_DEL_IF_ACCF, "\
Deletes an acceptance filter for routes received on an interface.\n"
HLP_RIP_DEL_IF_ACCF_EX, "\
\nUsage: %1!s! [name=]<string> [addr=]<IP address1> <IP address2>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of an interface where RIP is available for use.\
\n addr - An IP address pairing. The first address is for the\
\n low IP address and the second address is for the \
\n high IP address to use in building the filter.\
\n \
\nRemarks: Deletes an acceptance filter for routes received on an interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" 10.0.0.2 11.1.1.2\
\n \
\n"
HLP_RIP_DEL_IF_ANNF, "\
Deletes an announcement filter set for an interface.\n"
HLP_RIP_DEL_IF_ANNF_EX, "\
\nUsage: %1!s! [name=]<string> [addr=]<IP address1> <IP address2>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of an interface where RIP is available for use.\
\n addr - An IP address pairing. The first address is for the\
\n low IP address and the second address is for the \
\n high IP address to use in building the filter.\
\n \
\nRemarks: Deletes an announcement filter set for routes announced on an\
\n interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" 10.0.0.2 11.1.1.2\
\n \
\n"
HLP_RIP_DEL_IF_NBR, "\
Deletes a RIP neighbor from an interface.\n"
HLP_RIP_DEL_IF_NBR_EX, "\
\nUsage: %1!s! [name=]<string> [addr=]<IP address>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of an interface where RIP is available for use.\
\n addr - The IP address for the RIP neighbor.\
\n \
\nRemarks: Deletes a RIP neighbor from an interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" 10.0.0.2\
\n \
\n"
HLP_RIP_DEL_IF, "\
Removes RIP from the specified interface.\n"
HLP_RIP_DEL_IF_EX, "\
\nUsage: %1!s! [name=]<string>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of an interface where RIP is available for use.\
\n \
\nRemarks: Removes RIP from the specified interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection""\
\n \
\n"
HLP_DEL_HELPER, "\
Removes a helper from under current context.\n"
HLP_DEL_HELPER_EX, "\
\nUsage: %1!s! <helper-name>\
\n Removes a helper from under current context.\n\
\n helper-name - Token name (context) of the helper to remove.\n"
// RIP set commands
HLP_RIP_SET_IF, "\
Modifies RIP configuration on a specified interface.\n"
HLP_RIP_SET_IF_EX, "\
\nUsage: %1!s! [name=]<string> [[metric=]integer] \
\n [[updatemode=]demand|periodic] [[announce=]none|rip1|rip1compat|rip2]\
\n [[accept=]none|rip1|rip1compat|rip2] [[expire=]integer]\
\n [[remove=]integer] [[update=]integer]\
\n [[authmode=]authnone|authsimplepassword] [[tag=]integer]\
\n [[unicast=]also|only|disable] [[accfiltmode=]include|exclude|disable]\
\n [[annfiltmode=]include|exclude|disable] [[password=]string]\
\n \
\nParameters:\
\n Tag Value\
\n name - The name of the interface where you are adding RIP.\
\n metric - A metric value for routes based on this interface.\
\n updatemode - One of the following values:\
\n demand: Use update on demand mode.\
\n periodic: Perform updates based upon a periodic interval.\
\n announce - One of the following values:\
\n none: Announce all routes.\
\n rip1: Announce RIP version 1 routes only.\
\n ripcompat: Announce using RIP version-compatible mode.\
\n rip2: Announce RIP version 2 routes only.\
\n accept - One of the following values:\
\n none: Accept all routes.\
\n rip1: Accept RIP version 1 routes only.\
\n ripcompat: Accept using RIP version-compatible mode.\
\n rip2: Accept RIP version 2 routes only.\
\n expire - The route expiration interval (in seconds).\
\n remove - The route removal interval (in seconds).\
\n update - The full update interval (in seconds).\
\n authmode - One of the following values:\
\n authnone: No authorization required.\
\n authsimplepassword: Password authorization required.\
\n tag - The route tag.\
\n unicast - One of the following values:\
\n also: Use also unicast.\
\n only: Use only unicast mode.\
\n disable: Disable unicast mode.\
\n accfiltmode - One of the following values:\
\n include: Include acceptance filters.\
\n exclude: Exclude acceptance filters.\
\n disable: Disable acceptance filters.\
\n annfiltmode - One of the following values:\
\n include: Include announcement filters.\
\n exclude: Exclude announcement filters.\
\n disable: Disable announcement filters.\
\n password - A clear-text password (16 characters maximum length).\
\n \
\nRemarks: Modifies RIP configuration on a specified interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" metric=2 updatemode=periodic\
\n \
\n Modifies the RIP configuration on the local interface with a metric \
\n value of 2, and to perform updates on demand.\
\n"
HLP_RIP_SET_FLAGS, "\
Sets RIP-related flags for a specified interface.\n"
HLP_RIP_SET_FLAGS_EX, "\
\nUsage: %1!s! [name=]<string> [flag=]<predefined strings>\
\n \
\nParameters:\
\n Tag Value\
\n name - The name of the interface where you are configuring RIP.\
\n flag - One or more of the following string values can be used:\
\n clear: Clear all currently set RIP flags.\
\n splithorizon: Enable RIP for split horizon.\
\n poisonreverse: Enable RIP for poison reverse.\
\n triggeredupdates: Enable RIP triggered updates.\
\n cleanupupdates: Enable cleanup updates for RIP.\
\n accepthostroutes: Enable acceptance of host routes.\
\n acceptdefaultroutes: Enable acceptance of default routes.\
\n senddefaultroutes: Enable sending of default routes.\
\n nosubnetsummary: Disable subnet summarization.\
\n \
\nRemarks: Set RIP-related flags for a specified interface. Multiple flag\
\n values can be specified in a comma separated list without any \
\n spaces.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" clear\
\n %1!s! ""Local Area Connection"" splithorizon,accepthostroutes\
\n"
HLP_RIP_SET_GLOBAL, "\
Sets global RIP parameters.\n"
HLP_RIP_SET_GLOBAL_EX, "\
\nUsage: %1!s! [[loglevel=]none|error|warn|info] [[mintrig=]integer]\
\n [[peermode=]include|exclude|disable]\
\n \
\nParameters:\
\n Tag Value\
\n loglevel - One of the following values:\
\n none: No logging of RIP events.\
\n error: Log only errors related to RIP.\
\n warn: Log warnings related to RIP.\
\n info: Log information related to RIP.\
\n mintrig - A minimum trigger interval specified in minutes.\
\n peermode - One of the following values:\
\n include: Include peers.\
\n exclude: Exclude peers.\
\n disable: Disable peer mode.\
\n \
\nRemarks: Set global RIP parameters.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" none 10 disable\
\n %1!s! ""Local Area Connection"" mintrig=15\
\n"
// RIP show commands
HLP_RIP_SHOW_IF, "\
Shows RIP configuration for the specified interface.\n"
HLP_RIP_SHOW_IF_EX, "\
\nUsage: %1!s! [[name=]<string>]\
\n \
\nParameters:\
\n Tag Value\
\n name - The name of the interface whose configuration you want\
\n to view.\
\n \
\nRemarks: Shows RIP configuration for the specified interface.\
\n"
HLP_RIP_SHOW_FLAGS, "\
Shows RIP flags set for specified interfaces.\n"
HLP_RIP_SHOW_FLAGS_EX, "\
\nUsage: %1!s! [[name=]<string>]\
\n \
\nParameters:\
\n Tag Value\
\n name - The name of the interface whose configuration you want\
\n to view.\
\n \
\nRemarks: Shows RIP flags configuration for specified interfaces.\
\n"
HLP_RIP_SHOW_GLOBAL, "\
Shows RIP global parameters.\n"
HLP_RIP_SHOW_GLOBAL_EX, "\
\nUsage: %1!s!\
\n \
\nRemarks: Shows RIP global parameters.\
\n"
// DHCP relay help - add commands
HLP_BOOTP_ADD, "\
Adds DHCP Relay Agent to the router.\n"
HLP_BOOTP_ADD_EX, "\
\nUsage: %1!s!\
\n \
\nRemarks: Adds DHCP Relay Agent to the router.\
\n"
HLP_BOOTP_ADD_IF "\
Enables DHCP Relay Agent on the interface.\n"
HLP_BOOTP_ADD_IF_EX "\
\nUsage: %1!s! [name=]<string>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the interface where DHCP Relay Agent is\
\n to be enabled.\
\n \
\nRemarks: Enables DHCP Relay Agent on the specified interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" \
\n"
HLP_BOOTP_ADD_DHCP_SERVER "\
Adds DHCP servers to the global list of DHCP servers.\n"
HLP_BOOTP_ADD_DHCP_SERVER_EX "\
\nUsage: %1!s! [server=]<IP address>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n server - The IP address of a DHCP server to be added to\
\n the global list.\
\n \
\nRemarks: Adds DHCP servers to the global list of DHCP servers.\
\n \
\nExamples:\
\n \
\n %1!s! 10.0.0.1\
\n"
// DHCP relay help - delete commands
HLP_BOOTP_DEL, "\
Deletes DHCP Relay Agent from the router.\n"
HLP_BOOTP_DEL_EX, "\
\nUsage: %1!s!\
\n \
\nRemarks: Deletes DHCP Relay Agent from the router.\
\n"
HLP_BOOTP_DEL_IF, "\
Disables DHCP Relay Agent on the interface.\n"
HLP_BOOTP_DEL_IF_EX, "\
\nUsage: %1!s! [name=]<string>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the interface where DHCP Relay Agent is\
\n to be disabled.\
\n \
\nRemarks: Disables DHCP Relay Agent on the specified interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" \
\n"
HLP_BOOTP_DEL_DHCP_SERVER, "\
Deletes DHCP servers from the global list of DHCP servers.\n"
HLP_BOOTP_DEL_DHCP_SERVER_EX, "\
\nUsage: %1!s! [server=]<IP address>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n server - The IP address of a DHCP server to be removed from\
\n the global list.\
\n \
\nRemarks: Deletes DHCP servers from the global list of DHCP servers.\
\n \
\nExamples:\
\n \
\n %1!s! 10.0.0.1\
\n"
// DHCP relay agent help - set commands
HLP_BOOTP_SET_GLOBAL, "\
Sets global parameters for DHCP Relay Agent configuration.\n"
HLP_BOOTP_SET_GLOBAL_EX, "\
\nUsage: %1!s! [[loglevel=]none|error|warn|info]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n loglevel - One of the following values:\
\n none: No logging of DHCP Relay Agent events.\
\n error: Log only errors related to DHCP Relay Agent.\
\n warn: Log warnings related to DHCP Relay Agent.\
\n info: Log information related to DHCP Relay Agent.\
\n \
\nRemarks: Sets global parameters for DHCP Relay Agent configuration.\
\n \
\nExample:\
\n \
\n %1!s! loglevel=none\
\n"
HLP_BOOTP_SET_IF, "\
Updates the DHCP relay agent configuration on the interface.\n"
HLP_BOOTP_SET_IF_EX, "\
\nUsage: %1!s! [name=]<string> [[relaymode=]enable|disable] [[maxhop=]integer]\
\n [[minsecs=]integer]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the interface where DHCP Relay Agent is\
\n to be updated.\
\n relaymode - One of the following values:\
\n enable: Enables DHCP Relay Agent for this interface.\
\n disable: Disables DHCP Relay Agent for this interface.\
\n maxhop - The maximum allowable hop count for a DHCP packet before\
\n it is dropped and no longer to be relayed.\
\n minsecs - The minimum allowable number of seconds from boot time\
\n that must appear in a DHCP packet before it will be sent\
\n to a listed DHCP server in the global list.\
\n \
\nRemarks: Sets global parameters for DHCP Relay Agent configuration.\
\n \
\nExample:\
\n \
\n %1!s! ""Local Area Connection"" enable 16 4\
\n \
\n The example command enables the DHCP Relay Agent to operate on the\
\n default LAN interface with a maximum hop count of 16 and using a \
\n value of 4 seconds for the minimum seconds from boot time.\
\n"
// DHCP relay agent help on show commands
HLP_BOOTP_SHOW_GLOBAL, "\
Shows DHCP Relay Agent global configuration.\n"
HLP_BOOTP_SHOW_GLOBAL_EX, "\
\nUsage: %1!s!\
\n \
\nRemarks: Shows DHCP Relay Agent global configuration.\
\n \
\nThe following information is displayed with this command:\
\n \
\nField Description\
\n----- -----------\
\nLogging Level Displays the level of logging performed for\
\n events related to DHCP Relay Agent service.\
\nMax Receive Queue Size The maximum number of DHCP packets the router\
\n can have queued at once (for all interfaces).\
\nServer Count The number of DHCP servers in the global list.\
\n"
HLP_BOOTP_SHOW_IF, "\
Shows interface-specific DHCP Relay Agent configuration.\n"
HLP_BOOTP_SHOW_IF_EX "\
\nUsage: %1!s! [[name=]<string>]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the specific interface for which you want\
\n to view DHCP Relay Agent configuration.\
\n \
\nRemarks: Displays the DHCP Relay Agent configuration for a specified\
\n interface. Before you can view DHCP Relay Agent configuration\
\n for an interface, you must first have used 'add interface' and\
\n 'set interface' commands to install and enable the DHCP relay agent.\
\n \
\nExamples:\
\n \
\n %1!s! name=""Local Area Connection""\
\n"
// OSPF help commands
HLP_OSPF_ADD_AREA_RANGE, "\
Adds a range for the specified Area ID.\n"
HLP_OSPF_ADD_AREA_RANGE_EX, "\
\nUsage: %1!s! [areaid=]<IP address> [range=]<IP address> <IP Mask>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n areaid - The IP address of the area to which range is added.\
\n range - The IP address and mask of the area range to add.\
\n \
\nRemarks: Adds the IP address and mask pair that define a range of addresses\
\nbelonging to this area. OSPF ranges are used to summarize the routes within\
\nthis OSPF area.\
\n \
\nExamples:\
\n \
\n %1!s! 0.0.0.1 11.1.0.0 255.255.0.0 \
\n"
HLP_OSPF_ADD_AREA, "\
Adds Area.\n"
HLP_OSPF_ADD_AREA_EX, "\
\nUsage: %1!s! [areaid=] <IP address>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n areaid - The IP address of the area to add.\
\n \
\nRemarks: Adds an ID for the area. This is a 32-bit number expressed in dotted\
\ndecimal notation that identifies the OSPF area. The area ID does not need to\
\ncoincide with an IP address or IP network ID. The area ID of 0.0.0.0 is\
\nreserved for the backbone. If the area represents a subnetted network, you\
\ncan use the IP network number of the subnetted network for the area ID.\
\n \
\nExamples: \
\n \
\n %1!s! 11.1.1.2\
\n"
HLP_OSPF_ADD_VIRTIF, "\
Adds virtual interface.\n"
HLP_OSPF_ADD_VIRTIF_EX, "\
\nUsage: %1!s! [transareaid=]<IP address> [virtnbrid=]<IP address>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n transareaid - IP address of the transit area used to exchange routing\
\n information between the area border router of the\
\n noncontiguous area and the backbone area border router.\
\n virtnbrid - Router ID of the virtual neighbor to add.\
\n \
\nRemarks: Adds the virtual interfaces for this router. A virtual interface is\
\nused to create a virtual link. A virtual link is a logical connection between\
\na backbone area border router and an area border router that cannot be\
\nphysically connected to the backbone area. Once created, the virtual link is\
\nused to exchange routing information between the area border router of the\
\nnoncontiguous area and the backbone area border router.\
\n \
\nExamples: \
\n \
\n %1!s! 10.0.0.1 11.1.1.2\
\n"
HLP_OSPF_ADD_IF_NBR, "\
Adds OSPF neighbor.\n"
HLP_OSPF_ADD_IF_NBR_EX, "\
\nUsage: %1!s! [name=]<string> [addr=]<IP address> [nbraddr=]<IP address>\
\n [nbrprio=]<value>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - Name of the OSPF interface.\
\n addr - IP address of the OSPF interface.\
\n nbraddr - IP address of the neighbor that you want to add. The\
\n IP address is the IP interface address of the neighbor\
\n router on the NBMA network. This is not the OSPF router\
\n ID of the neighbor.\
\n nbrprio - OSPF router priority of the neighbor. For each router\
\n listed, the eligibility of that router to become a\
\n designated router must be defined. When an interface to\
\n a nonbroadcast network comes up, the router sends hello\
\n packets only to those neighbors eligible to become a\
\n designated router until the identity of the designated\
\n router is discovered. A neighbor is eligible to become\
\n the designated router if its router priority is 1 or\
\n greater.\
\n \
\nRemarks: Adds the IP address of the OSPF router at the other end of the\
\nNBMA link.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" 10.0.0.1 10.0.0.2 1\
\n"
HLP_OSPF_ADD_IF, "\
Enables OSPF on the specified interface.\n"
HLP_OSPF_ADD_IF_EX, "\
\nUsage: %1!s! [name=]<string> [areaid=]<IP address>\
\n [[addr=]<IP address> [mask=]<IP address>]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - Name of the interface to add.\
\n areaid - IP address of area that the interface belongs to.\
\n addr - IP address of the interface to add.\
\n mask - IP address mask of the interface to add.\
\n \
\nRemarks: Enables OSPF on the specified interface.\
\nThe address and mask parameters are optional.\
\nFor interfaces that have only one IP address the address and mask \
\ncan be omitted. For Point to Point interfaces or interfaces that \
\nreceive their address via DHCP, the address and mask should be \
\nomitted since the address is not fixed for these interfaces \
\n\
\nFor interfaces that have multiple IP addresses the address and mask \
\nmust be specified for each add command so that the IP address for \
\nwhich OSPF is being added is unambiguous \
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" 0.0.0.0 11.0.0.1 255.255.255.0 \
\n"
HLP_OSPF_ADD_ROUTE_FILTER, "\
Add OSPF route filter.\n"
HLP_OSPF_ADD_ROUTE_FILTER_EX, "\
\nUsage: %1!s! [filter=]<IP address> <IP mask>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n filter - IP address and mask of route to be filtered\
\n \
\nRemarks: Adds an OSPF route filter.\
\n \
\nExamples:\
\n \
\n %1!s! 11.1.0.0 255.255.0.0\
\n"
HLP_OSPF_ADD_PROTO_FILTER, "\
Adds OSPF protocol filter.\n"
HLP_OSPF_ADD_PROTO_FILTER_EX, "\
\nUsage: %1!s! [[filter=]AUTOSTATIC|LOCAL|RIP|SNMP|NONDOD|STATIC]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n filter - One of the following values:\
\n autostatic\
\n local\
\n rip\
\n snmp\
\n nondod\
\n static\
\n \
\nRemarks: Adds an OSPF protocol filter.\
\n \
\nExamples:\
\n \
\n %1!s! autostatic\
\n"
HLP_OSPF_INSTALL, "\
Installs OSPF.\n"
HLP_OSPF_INSTALL_EX, "\
\nUsage: %1!s!\
\n \
\nRemarks: Installs OSPF.\
\n"
HLP_OSPF_DEL_AREA_RANGE, "\
Deletes specified range for the Area ID.\n"
HLP_OSPF_DEL_AREA_RANGE_EX, "\
\nUsage: %1!s! [areaid=]<IP Address> [range=]<IP Address> <IP Mask>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n areaid - The IP address of the area to delete.\
\n range - The IP address and mask of the range to delete.\
\n \
\nRemarks: Deletes the IP address and mask pair that define a range of addresses\
\nbelonging to this area. OSPF ranges are used to summarize the routes within\
\nthis OSPF area.\
\n \
\nExamples:\
\n \
\n %1!s! 10.0.0.1 11.1.1.2\
\n"
HLP_OSPF_DEL_AREA, "\
Deletes specified area.\n"
HLP_OSPF_DEL_AREA_EX, "\
\nUsage: %1!s! [areaid=]<IP Address>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n areaid - Ip address of the area to delete.\
\n \
\nRemarks: Deletes an ID for the area. This is a 32-bit number expressed in\
\ndotted decimal notation that identifies the OSPF area. The area ID does not\
\nneed to coincide with an IP address or IP network ID. The area ID of 0.0.0.0\
\nis reserved for the backbone. If the area represents a subnetted network, you\
\ncan use the IP network number of the subnetted network for the area ID.\
\n \
\nExamples:\
\n \
\n %1!s! 10.0.0.1\
\n"
HLP_OSPF_DEL_VIRTIF, "\
Deletes specified virtual interface.\n"
HLP_OSPF_DEL_VIRTIF_EX, "\
\nUsage: %1!s! [transareaid=]<IP Address> [virtnbrid=]<IP Address>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n transareaid - IP address of the transit area to delete.\
\n virtnbrid - Router ID of the virtual neighbor to delete.\
\n \
\nRemarks: Deletes the virtual interfaces for this router.\
\n \
\nExamples:\
\n \
\n \
\n %1!s! 10.0.0.1 11.1.1.2\
\n"
HLP_OSPF_DEL_IF_NBR, "\
Deletes the specified OSPF neighbor.\n"
HLP_OSPF_DEL_IF_NBR_EX, "\
\nUsage: %1!s! [name=]<string> [addr=]<IP Address> [nbraddr=]<IP Address>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - Name of the OSPF interface.\
\n addr - IP address of the OSPF interface.\
\n nbraddr - IP address of the neighbor that you want to delete. The\
\n IP address is the IP interface address of the neighbor\
\n router on the NBMA network. This is not the OSPF router\
\n ID of the neighbor.\
\n \
\nRemarks: Deletes the IP address of an OSPF router at the other end of an\
\nNBMA interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" 10.0.0.1 10.0.0.2\
\n"
HLP_OSPF_DEL_IF, "\
Removes OSPF from the specified interface.\n"
HLP_OSPF_DEL_IF_EX, "\
\nUsage: %1!s! [name=]<string>\
\n [[addr=]<IP Address> [mask=]<IP address>]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name Name of the OSPF interface to delete.\
\n addr - IP address of the interface to delete.\
\n mask - IP address mask of the interface to delete.\
\n \
\nRemarks: Disables OSPF on the interface for the selected IP address.\
\nThe address and mask parameters are optional\
\n \
\nFor interfaces that have only one IP address the address and mask\
\ncan be omitted. For Point to Point interfaces or interfaces that\
\nreceive their address via DHCP, the address and mask should be\
\nomitted since the address is not fixed for these interfaces\
\n\
\nFor interfaces that have multiple IP addresses the address and mask\
\nmust be specified for each delete command so that the IP address for\
\nwhich OSPF is being deleted is unambiguous. In this case if no\
\naddress is specified, OSPF is deleted for all addresses\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" 11.1.1.1 255.255.255.0\
\n"
HLP_OSPF_DEL_ROUTE_FILTER, "\
Deletes OSPF route filter.\n"
HLP_OSPF_DEL_ROUTE_FILTER_EX, "\
\nUsage: %1!s! [filter=]<IP address> <IP Mask>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n filter - IP address and mask of route filter to delete\
\n \
\nRemarks: Deletes specified OSPF route filter.\
\n \
\nExamples:\
\n \
\n %1!s! 11.1.0.0 255.255.0.0 \
\n"
HLP_OSPF_DEL_PROTO_FILTER, "\
Deletes an OSPF protocol filter.\n"
HLP_OSPF_DEL_PROTO_FILTER_EX, "\
\nUsage: %1!s! [[filter=]AUTOSTATIC|LOCAL|RIP|SNMP|NONDOD|STATIC]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n filter - One of the following values:\
\n autostatic\
\n local\
\n rip\
\n snmp\
\n nondod\
\n static\
\n \
\nRemarks: Deletes the specified OSPF protocol filter.\
\n \
\nExamples:\
\n \
\n %1!s! autostatic\
\n"
HLP_OSPF_UNINSTALL, "\
Deletes OSPF.\n"
HLP_OSPF_UNINSTALL_EX, "\
\nUsage: %1!s!\
\n \
\nRemarks: Deletes OSPF.\
\n"
HLP_OSPF_SET_AREA, "\
Changes OSPF parameters for the specified area.\n"
HLP_OSPF_SET_AREA_EX, "\
\nUsage: %1!s! [areaid=] <IP address>\
\n [[auth=]none|password]\
\n [[stubarea=]yes|no]\
\n [metric=]<value>\
\n [[sumadv=]yes|no]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n areaid - The IP address of the OSPF area to set parameters.\
\n auth - Specifies whether plaintext passwords are required for\
\n the area. If you require passwords for an area:\
\n \
\n All interfaces in the same area that are on the\
\n same network segment must use identical passwords.\
\n \
\n Interfaces in the same area that are on different\
\n networks can have different passwords.\
\n \
\n By default, passwords are enabled and the password is\
\n 12345678. Passwords are transmitted in plaintext,\
\n so this option is for identification, not security.\
\n stubarea - Specifies whether this area is configured as a stub\
\n area. A stub area is an OSPF area that does not\
\n enumerate external routes. External routes from\
\n outside the OSPF Autonomous System (AS) are not\
\n flooded into or through stub areas. Routing to AS\
\n external destinations in these areas is based only\
\n on a summary default route. This reduces the overhead\
\n for a stub area's internal routers.\
\n \
\n You cannot configure the backbone as a stub area. You\
\n cannot configure virtual links through stub areas.\
\n metric - The cost of the summary default route that the router\
\n advertises into the stub area. If the area is configured\
\n as a stub area, and the router itself is an area border\
\n router, then the stub metric indicates the cost of the\
\n summary default route that the router advertises into\
\n the area.\
\n sumadv - Import summary advertisements\
\n \
\nRemarks: Changes OSPF parameters for the specified area.\
\n \
\nExamples:\
\n \
\n %1!s! 10.0.0.1 auth=none stubarea=yes sumadv=yes\
\n"
HLP_OSPF_SET_VIRTIF, "\
Changes OSPF parameters for the specified virtual interface.\n"
HLP_OSPF_SET_VIRTIF_EX, "\
\nUsage: %1!s! [transareaid=]<IP Address>\
\n [virtnbrid=]<IP Address>\
\n [transdelay=]<seconds> \
\n [retrans=]<seconds>\
\n [hello=]<seconds>\
\n [dead=]<seconds>\
\n [password=]<string>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n transareaid - The IP address of the transit area\
\n virtnbrid - The router ID of the virtual neighbor.\
\n transdelay - The estimated number of seconds it takes to transmit a\
\n link state update packet over this interface. This\
\n value should take into account the transmission and\
\n propagation delays of the interface and network media.\
\n The default setting is 1 second.\
\n retrans - The number of seconds between link state advertisement\
\n retransmissions for adjacencies belonging to this\
\n interface. This value should exceed the expected\
\n round-trip delay between any two routers on the attached\
\n network. However, if this value is not conservative,\
\n needless retransmissions result. The value needs to be\
\n larger on low-speed serial lines. A sample value for a\
\n local area network is 5 seconds.\
\n hello - The interval in seconds between transmissions of hello\
\n packets by the router on the interface. You can also\
\n click the arrows to select a new setting. This setting\
\n must be the same for all routers that are attached to a\
\n common network. The shorter the hello interval, the\
\n faster topological changes are detected. However, a\
\n shorter interval also results in more OSPF traffic. A\
\n sample value for an X.25 network is 30 seconds. A sample\
\n value for a local area network is 10 seconds.\
\n dead - The number of seconds before a neighboring router\
\n considers this router to be down. The router is\
\n determined to be down if a neighboring router does not\
\n receive a hello packet sent by this router within the\
\n specified interval. For example, if your hello interval\
\n setting is 15 seconds and your dead interval is 60\
\n seconds, after sending four hello packets and receiving\
\n no acknowledgment or response, neighboring routers\
\n declare that this router is down. This setting should\
\n be an integral multiple of the hello interval\
\n (commonly 4). This value must be the same for all OSPF\
\n router interfaces attached to a common network segment.\
\n password - If passwords are enabled for the area (the default\
\n setting) the password used for this interface by using\
\n any combination of uppercase or lowercase letters or\
\n numbers.\
\n All interfaces in the same area that are on the same\
\n network must use identical passwords.\
\n Interfaces in the same area that are on different\
\n networks can have different passwords.\
\n By default, passwords are enabled and the password is\
\n 12345678. Passwords are transmitted in plaintext, so\
\n this option is for identification, not security. If this\
\n option is unavailable, you must enable passwords for the\
\n area.\
\n \
\nRemarks: Changes OSPF parameters for the specified virtual interface.\
\n \
\nExamples:\
\n \
\n %1!s! 10.0.0.1 11.1.1.2 hello=15 dead=60\
\n"
HLP_OSPF_SET_IF, "\
Changes OSPF configuration parameters for the interface.\n"
HLP_OSPF_SET_IF_EX, "\
\nUsage: %1!s! [name=] interface name \
\n [[addr=]<IP address> [mask=]<IP address mask>]\
\n [[state=]enable|disable]\
\n [[areaid=]<IP address>]\
\n [[type=]nbma|p2p|broadcast]\
\n [[prio=]<0-255>]\
\n [[transdelay=]<seconds>]\
\n [[retrans=]<seconds>]\
\n [[hello=]<seconds>]\
\n [[dead=]<seconds>]\
\n [[poll=]<seconds>]\
\n [[metric=] metric]\
\n [[password=]<string>]\
\n [[mtu=]<byted>]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the interface.\
\n addr - IP address of the interface.\
\n mask - IP address mask of the interface.\
\n state - One of the following values:\
\n enable: enables the interface.\
\n disable: disables the interface.\
\n areaid - The IP address of the interface area.\
\n type - One of the following values:\
\n nbma: a non-broadcast multiple access (NBMA) OSPF\
\n interface.\
\n p2p: a point-to-point OSPF interface.\
\n broadcast: a broadcast OSPF interface.\
\n prio - Interface priority.\
\n transdelay - The estimated number of seconds it takes to transmit a\
\n link state update packet over this interface.\
\n The default setting is 1 second.\
\n retrans - The number of seconds between link state advertisement\
\n retransmissions for adjacencies belonging to this\
\n interface. A sample value for a local area network is \
\n 5 seconds.\
\n hello - The interval in seconds between transmissions of hello\
\n packets by the router on the interface. This setting\
\n must be the same for all routers that are attached to a\
\n common network. A sample value for a local area network\
\n is 10 seconds.\
\n dead - The number of seconds before a neighboring router\
\n considers this router to be down. This setting should\
\n be an integral multiple of the hello interval\
\n (commonly 4). This value must be the same for all OSPF\
\n router interfaces attached to a common network segment.\
\n poll - The number of seconds between OSPF network polls for\
\n non-broadcast multiple access (NBMA) interfaces only.\
\n You should set the poll interval to be at least twice\
\n as long as the dead interval. A sample value for an X.25\
\n network is 2 minutes.\
\n metric - The cost of sending a packet out of this interface.\
\n The value set here is advertised as the link cost for\
\n this interface in the link state advertisement of the\
\n router. Faster interfaces usually have lower costs.\
\n The maximum setting is 32,767.\
\n password - If passwords are enabled for the area (the default\
\n setting) the password used for this interface.\
\n All interfaces in the same area that are on the same\
\n network must use identical passwords.\
\n By default, passwords are enabled and the password is\
\n 12345678.\
\n mtu - The maximum size in bytes of IP packets carrying OSPF\
\n information that can be sent without\
\n fragmentation. The default value of 1,500 bytes is the\
\n default IP MTU for an Ethernet network.\
\n \
\nRemarks: Changes OSPF configuration parameters for the interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" 10.0.0.1 255.0.0.0 metric=2 mtu=1500\
\n"
HLP_OSPF_SET_GLOBAL, "\
Changes global OSPF parameters.\n"
HLP_OSPF_SET_GLOBAL_EX, "\
\nUsage: %1!s! [routerid=]<IP address>\
\n [[asborder=]yes|no]\
\n [[loglevel=]none|error|warn|info]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n routerid - The IP address of the router.\
\n asborder - Specifies whether the router acts as an Autonomous\
\n System (AS) boundary router. An AS boundary router\
\n advertises external routing information from other route\
\n sources, such as static routes and the Routing\
\n Information Protocol (RIP), into the OSPF AS. AS\
\n boundary routers can be internal or area border routers\
\n and can be connected to the backbone.\
\n One of the following values:\
\n yes: Autonomous Systems boundry router enabled.\
\n no: Autonomous Systems boundry router disabled.\
\n loglevel - One of the following values:\
\n none: nothing is logged in Event Viewer.\
\n error: errors are logged in Event Viewer.\
\n warn: errors and warnings are logged in Event Viewer.\
\n info: log the maximum amount of information.\
\n \
\nRemarks: Changes global OSPF parameters.\
\n \
\nExamples:\
\n \
\n %1!s! 10.0.0.1 asborder=yes loglevel=none\
\n"
HLP_OSPF_SET_ROUTE_FILTER, "\
Sets OSPF route filter action.\n"
HLP_OSPF_SET_ROUTE_FILTER_EX, "\
\nUsage: %1!s! [action=]drop|accept]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n action - One of the following values:\
\n drop:\
\n accept:\
\n \
\nRemarks: Sets OSPF route filter action.\
\n \
\nExamples: \
\n \
\n %1!s! accept\
\n"
HLP_OSPF_SET_PROTO_FILTER, "\
Sets OSPF protocol filter action.\n"
HLP_OSPF_SET_PROTO_FILTER_EX, "\
\nUsage: %1!s! [action=]drop|accept\
\n \
\nParameters:\
\n \
\n Tag Value\
\n action - One of the following values:\
\n drop:\
\n accept:\
\n \
\nRemarks: Sets OSPF protocol filter action.\
\n \
\nExamples:\
\n \
\n %1!s! accept\
\n"
HLP_OSPF_SHOW_GLOBAL, "\
Shows global OSPF parameters.\n"
HLP_OSPF_SHOW_GLOBAL_EX, "\
\nUsage: %1!s!\
\n \
\nRemarks: Shows global OSPF parameters.\
\n"
HLP_OSPF_SHOW_AREA, "\
Shows area parameters.\n"
HLP_OSPF_SHOW_AREA_EX, "\
\nUsage: %1!s!\
\n \
\nRemarks: Shows area parameters.\
\n"
HLP_OSPF_SHOW_VIRTIF, "\
Shows parameters for the specified virtual interface.\n"
HLP_OSPF_SHOW_VIRTIF_EX, "\
\nUsage: %1!s!\
\n \
\nRemarks: Shows parameters for the specified virtual interface.\
\n"
HLP_OSPF_SHOW_IF, "\
Shows OSPF configuration for the specified interface.\n"
HLP_OSPF_SHOW_IF_EX, "\
\nUsage: %1!s! [name=]<string>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - Name of the OSPF interface configuration to show.\
\n \
\nRemarks: Shows OSPF configuration for the specified interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection""\
\n"
HLP_OSPF_SHOW_ROUTE_FILTER, "\
Displays OSPF route filter information.\n"
HLP_OSPF_SHOW_ROUTE_FILTER_EX, "\
\nUsage: %1!s!\
\n \
\nRemarks: Displays OSPF route filter information.\
\n"
HLP_OSPF_SHOW_PROTO_FILTER, "\
Displays OSPF protocol filter information.\n"
HLP_OSPF_SHOW_PROTO_FILTER_EX, "\
\nUsage: %1!s!\
\n \
\nRemarks: Displays OSPF protocol filter information.\
\n"
HLP_OSPF_SHOW, "\
Shows the global OSPF configuration.\n"
HLP_OSPF_SHOW_EX, "\
\nUsage: %1!s!\
\n \
\nRemarks: Displays the global OSPF configuration.\
\n"
// DHCP allocator help messages
HLP_AUTODHCP_ADD_EXCLUSION "\
Adds an exclusion to the DHCP allocator scope.\n"
HLP_AUTODHCP_ADD_EXCLUSION_EX "\
\nUsage: %1!s! [exclusion=]<IP address>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n address - An IP address to exclude from the DHCP allocator scope.\
\n \
\nRemarks: Adds an IP address exclusion to the DHCP allocator scope, which can\
\n be used to allocate addresses dynamically by a Windows 2000 router.\
\n \
\nExamples:\
\n \
\n %1!s! exclusion=10.0.0.1\
\n"
HLP_AUTODHCP_DELETE_EXCLUSION "\
Deletes an exclusion from the DHCP allocator scope.\n"
HLP_AUTODHCP_DELETE_EXCLUSION_EX "\
\nUsage: %1!s! [exclusion=]<IP address>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n address - An IP address already exlcuded from the DHCP allocator\
\n scope.\
\n \
\nRemarks: Deletes an IP address previously excluded from the DHCP allocator\
\n scope.\
\n \
\nExamples:\
\n \
\n %1!s! exclusion=10.0.0.1\
\n"
HLP_AUTODHCP_SET_GLOBAL "\
Changes global DHCP allocator parameters.\n"
HLP_AUTODHCP_SET_GLOBAL_EX "\
\nUsage: %1!s! [[scopenetwork=]IP address] [[scopemask=]IP subnet mask]\
\n [[leasetime=]duration (minutes)] [[loglevel=]none|error|warn|info]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n scopenetwork - The IP network address for the DHCP allocator scope.\
\n scopemask - The subnet mask associated with the network address.\
\n leasetime - The lease duration time, specified in minutes.\
\n loglevel - One of the following values:\
\n none: No logging of DHCP allocation events.\
\n error: Log only errors related to DHCP allocation.\
\n warn: Log warnings related to DHCP allocation.\
\n info: Log information related to DHCP allocation.\
\n \
\nRemarks: Sets global parameters used to support DHCP allocation.\
\n \
\nExamples:\
\n \
\n %1!s! 10.10.10.0 255.255.255.0 11520 info\
\n %1!s! leasetime=4320\
\n \
\n The first example command sets the IP network for DHCP allocation\
\n to 10.10.10.0, an associated scope subnet mask of 255.255.255.0,\
\n a lease time of 11520 minutes (8 days), and logging of information for\
\n all related events. The second example command adjusts only the lease\
\n time globally for all scopes on all interfaces to a new value of\
\n 4320 minutes (3 days).\
\n"
HLP_AUTODHCP_SET_INTERFACE "\
Changes DHCP allocator parameters for an interface.\n"
HLP_AUTODHCP_SET_INTERFACE_EX "\
\nUsage: %1!s! [name=]string [[mode=]enable|disable]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the specific interface where you want to set\
\n DHCP allocator parameters.\
\n mode - One of the following values:\
\n enable: Enables DHCP allocation for the interface.\
\n disable: Disables DHCP allocation for the interface.\
\n \
\nRemarks: Sets DHCP allocator parameters for an interface specified by name.\
\n \
\nExamples:\
\n \
\n %1!s! name=""Local Area Connection"" mode=enable\
\n"
HLP_AUTODHCP_SHOW_GLOBAL "\
Shows DHCP allocator configuration.\n"
HLP_AUTODHCP_SHOW_GLOBAL_EX "\
\nUsage: %1!s!\
\n \
\nRemarks: Displays the DHCP allocator global configuration.\
\n \
\nThe information displayed for this command consists of:\
\n \
\nField Description\
\n----- -----------\
\nScope Address Shows IP address configured for the DHCP allocator scope.\
\nScope Mask Shows subnet mask associated with the network IP address.\
\nLease Time Shows DHCP lease duration time in minutes.\
\nLogging Level Shows the level of logging for events related to DHCP\
\n allocation.\
\n"
HLP_AUTODHCP_SHOW_INTERFACE "\
Shows DHCP allocator configuration for the specified interface.\n"
HLP_AUTODHCP_SHOW_INTERFACE_EX "\
\nUsage: %1!s!\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the specific interface for which you want\
\n to view DHCP allocator parameters.\
\n \
\nRemarks: Displays the DHCP allocator configuration for a specified interface.\
\n \
\nExamples:\
\n \
\n %1!s! name=""Local Area Connection""\
\n"
// DNS proxy help messages
HLP_DNSPROXY_SET_GLOBAL "\
Sets global DNS proxy parameters.\n"
HLP_DNSPROXY_SET_GLOBAL_EX "\
\nUsage: %1!s! [[querytimeout=]integer][[dnsmode=]enable|disable] \
\n [[winsmode=]enable|disable] [[loglevel=]none|error|warn|info]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n querytimeout - A timeout in second for proxied DNS queries.\
\n dnsmode - One of the following values:\
\n enable: Enables DNS proxy operation.\
\n disable: Disables DNS proxy operation.\
\n winsmode - One of the following values:\
\n enable: Enables WINS proxy operation.\
\n disable: Disables WINS proxy operation.\
\n loglevel - One of the following values:\
\n none: No logging of DNS proxy events.\
\n error: Log only errors related to DNS proxy.\
\n warn: Log warnings related to DNS proxy.\
\n info: Log information related to DNS proxy.\
\n \
\nRemarks: Sets DNS proxy parameters globally for all routed interfaces.\
\n \
\nExamples:\
\n \
\n %1!s! 10 enable enable none\
\n \
\n The example command shows how you can enable DNS (and WINS) proxy\
\n globally to use query timeout of 10 seconds and set logging level\
\n so that no logging of DNS proxy events is performed.\
\n"
HLP_DNSPROXY_SET_INTERFACE "\
Sets DNS proxy parameters for an interface.\n"
HLP_DNSPROXY_SET_INTERFACE_EX "\
\nUsage: %1!s! [name=]<string> [[mode=]enable|disable|default]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the specific interface for which you want\
\n to set view DNS proxy parameters.\
\n mode - One of the following values:\
\n enable: Enables DNS proxy for the specified interface.\
\n disable: Disables DNS proxy for the specified interface.\
\n default: Sets DNS proxy to use the default for the\
\n specified interface.\
\n \
\nRemarks: Displays the DNS proxy configuration for a specified interface.\
\n \
\nExamples:\
\n \
\n %1!s! name=""Local Area Connection"" mode=enable\
\n"
HLP_DNSPROXY_SHOW_GLOBAL "\
Show DNS proxy configuration.\n"
HLP_DNSPROXY_SHOW_GLOBAL_EX "\
\nUsage: %1!s!\
\n \
\nRemarks: Displays the DNS proxy global configuration.\
\n \
\nThe information displayed for this command consists of:\
\n \
\nField Description\
\n----- -----------\
\nDNS Proxy Mode Shows whether DNS proxy is enabled or disabled.\
\nWINS Proxy Mode Shows whether WINS proxy is enabled or disabled.\
\nQuery Timeout Shows the DNS query timeout as a value in seconds.\
\nLogging Level Shows the level of logging for events related to DNS\
\n proxy.\
\n"
HLP_DNSPROXY_SHOW_INTERFACE "\
Shows DNS proxy configuration for the specified interface.\n"
HLP_DNSPROXY_SHOW_INTERFACE_EX "\
\nUsage: %1!s!\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the specific interface for which you want\
\n to view DNS proxy parameters.\
\n \
\nRemarks: Displays the DNS proxy configuration for a specified interface.\
\n \
\nExamples:\
\n \
\n %1!s! name=""Local Area Connection""\
\n"
// NAT help messages
HLP_NAT_ADD_ADDRESS_MAPPING "\
Adds an IP address mapping to the NAT interface address pool.\n"
HLP_NAT_ADD_ADDRESS_MAPPING_EX "\
\nUsage: %1!s! [name=]<string> [public=]<IP address> [private=]<IP address>\
\n [inboundsessions=]enable|disable\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the interface where network address\
\n translation is to be used.\
\n public - The IP address used externally on a public network.\
\n private - The IP address contained within the pooled range of\
\n addresses available for use on the private network.\
\n inboundsessions - One of the following values:\
\n enable: Enables inbound sessions.\
\n disable: Disables inbound sessions.\
\n \
\nRemarks: Adds an IP address mapping to the network address translation (NAT)\
\n address pool.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" 11.11.11.1 10.10.10.1 disable\
\n \
\n The example command adds an address mapping of a public IP address\
\n (11.11.11.1) to an IP address within the private range (10.10.10.1)\
\n and disables inbound sessions for this NAT table mapping.\
\n"
HLP_NAT_ADD_ADDRESS_RANGE "\
Adds an address range to the NAT interface address pool.\n"
HLP_NAT_ADD_ADDRESS_RANGE_EX "\
\nUsage: %1!s! [name=]<string> [start=]<IP address>\
\n [end=]<IP address> [mask=]<IP subnet mask>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the interface where network address\
\n translation is to be used.\
\n start - The starting IP address for the address range.\
\n end - The ending IP address for the address range.\
\n mask - The IP subnet mask associated with the network\
\n range bounded by the start and end IP addresses.\
\n \
\nRemarks: Adds an IP address range to the network address translation (NAT)\
\n address pool.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" 10.10.10.1 10.10.10.254 \
\n 255.255.255.0\
\n \
\n The example command adds an address range to the NAT address pool,\
\n with addresses 10.10.10.1 to 10.10.10.254, and a mask of 255.255.255.0.\
\n"
HLP_NAT_ADD_DIRECTPLAY "\
Enables the DirectPlay proxy.\n"
HLP_NAT_ADD_DIRECTPLAY_EX "\
\nUsage: %1!s!\
\n \
\nRemarks: Enables the DirectPlay Transparent Proxy on the NAT server.\
\n"
HLP_NAT_ADD_H323 "\
Enables the H323 proxy.\n"
HLP_NAT_ADD_H323_EX "\
\nUsage: %1!s!\
\n \
\nRemarks: Enables the H323 Transparent Proxy on the NAT server.\
\n"
HLP_NAT_ADD_INTERFACE "\
Configures NAT on the specified interface.\n"
HLP_NAT_ADD_INTERFACE_EX "\
\nUsage: %1!s! [name=]<string> [[mode=]full|addressonly|private]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - the name of the interface.\
\n mode - One of the following values:\
\n full: Enables full mode.\
\n addressonly: Enables address-only mode.\
\n private: Enables private mode.\
\n \
\nRemarks: Configures network address translation (NAT) on the specified\
\n interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" full\
\n"
HLP_NAT_ADD_PORT_MAPPING "\
Adds a protocol port mapping on the NAT interface.\n"
HLP_NAT_ADD_PORT_MAPPING_EX "\
\nUsage: %1!s! [name=]<string> [proto=]tcp|udp [publicip=]<IP address>|0.0.0.0\
\n [publicport=]integer [privateip=]<IP address> [privateport=]integer\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the interface for which you want to add a\
\n port mapping to be enabled for use with NAT.\
\n proto - One of the following values:\
\n tcp: Sets protocol type to TCP.\
\n udp: Sets protocol type to UDP.\
\n publicip - Either a specified external IP address on the public\
\n network or 0.0.0.0 to indicate any IP address not\
\n specified within the private network address range.\
\n publicport - A number from 0 to 9999 for the public protocol port.\
\n privateip - An IP address within the private network range.\
\n publicport - A number from 0 to 9999 for the private protocol port.\
\n \
\nRemarks: Adds a protocol port mapping on the NAT interface.\
\n \
\nExamples:\
\n \
\n %1!s! local tcp 0.0.0.0 80 10.0.0.1 80\
\n"
HLP_NAT_DELETE_ADDRESS_MAPPING "\
Deletes an address mapping from the NAT interface address pool.\n"
HLP_NAT_DELETE_ADDRESS_MAPPING_EX "\
\nUsage: %1!s! [name=]<string> [public=]<IP address>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the interface for which you want to delete\
\n an address mapping.\
\n public - The IP address used on the public network.\
\n \
\nRemarks: Deletes an address mapping from the NAT interface address pool.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" 11.11.11.11\
\n"
HLP_NAT_DELETE_ADDRESS_RANGE "\
Deletes an address range from the NAT interface address pool.\n"
HLP_NAT_DELETE_ADDRESS_RANGE_EX "\
\nUsage: %1!s! [name=]<string> [start=]<IP address>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the interface for which you want to delete\
\n an address range.\
\n start - The starting IP address of the range being deleted.\
\n \
\nRemarks: Deletes an address range from the NAT interface address pool.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" 10.10.10.1\
\n"
HLP_NAT_DELETE_DIRECTPLAY "\
Disables the DirectPlay proxy.\n"
HLP_NAT_DELETE_DIRECTPLAY_EX "\
\nUsage: %1!s!\
\n \
\nRemarks: Disables the DirectPlay Transparent Proxy on the NAT server.\
\n"
HLP_NAT_DELETE_H323 "\
Disables the H323 proxy.\n"
HLP_NAT_DELETE_H323_EX "\
\nUsage: %1!s!\
\n \
\nRemarks: Disables the H323 Transparent Proxy on the NAT server.\
\n"
HLP_NAT_DELETE_INTERFACE, "\
Removes NAT from the specified interface.\n"
HLP_NAT_DELETE_INTERFACE_EX, "\
\nUsage: %1!s! [name=]<string>\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the interface for which you want to remove\
\n the use of network address translation (NAT).\
\n \
\nRemarks: Removes NAT from the specified interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" \
\n"
HLP_NAT_DELETE_PORT_MAPPING "\
Deletes a protocol port mapping from a NAT-enabled interface.\n"
HLP_NAT_DELETE_PORT_MAPPING_EX "\
\nUsage: %1!s! [name=]<string> [proto=]tcp|udp [publicip=]<IP address>|0.0.0.0\
\n [publicport=]integer\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - The name of the interface from which you want to delete\
\n a NAT port mapping.\
\n proto - One of the following values:\
\n tcp: Sets protocol type to TCP.\
\n udp: Sets protocol type to UDP.\
\n publicip - Either a specified external IP address on the public\
\n network or 0.0.0.0 to indicate any IP address not\
\n specified within the private network address range.\
\n publicport - A number from 0 to 9999 for the public protocol port.\
\n \
\nRemarks: Deletes a protocol port mapping from the specified NAT interface.\
\n \
\nExamples:\
\n \
\n %1!s! local tcp 0.0.0.0 80\
\n"
HLP_NAT_SET_GLOBAL "\
Sets global NAT parameters.\n"
HLP_NAT_SET_GLOBAL_EX "\
\nUsage: %1!s! [[tcptimeoutmins=]integer] [[udptimeoutmins=]integer] \
\n [[loglevel=]none|error|warn|info]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n tcptimeoutmins - The timeout value in minutes used for TCP mappings.\
\n udptimeoutmins - The timeout value in minutes used for UDP mappings.\
\n loglevel - One of the following values:\
\n none: No logging of NAT-related events.\
\n error: Log only errors related to NAT.\
\n warn: Log warnings related to NAT.\
\n info: Log information related to NAT.\
\n \
\nRemarks: Sets global NAT parameters.\
\n \
\nExample:\
\n \
\n %1!s! tcptimeoutmins=1440 udptimeoutmins=1 loglevel=error\
\n"
HLP_NAT_SET_INTERFACE "\
Changes NAT parameters for an interface.\n"
HLP_NAT_SET_INTERFACE_EX "\
\nUsage: %1!s! [name=]<string> [[mode=]full|addressonly|private]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n name - the name of the interface.\
\n mode - One of the following values:\
\n full: Enables full mode.\
\n addressonly: Enables address-only mode.\
\n private: Enables private mode.\
\n \
\nRemarks: Changes network address translation (NAT) for the specified\
\n interface.\
\n \
\nExamples:\
\n \
\n %1!s! ""Local Area Connection"" full\
\n"
HLP_NAT_SHOW_GLOBAL "\
Shows NAT configuration.\n"
HLP_NAT_SHOW_GLOBAL_EX "\
\nUsage: %1!s!\
\n \
\nRemarks: Shows network address translation (NAT) global configuration.\
\n \
\nThe information displayed for this command consists of:\n\
\nField Description\
\n----- -----------\
\nTCP Timeout Displays the TCP timeout used for translation (in minutes).\
\nUDP Timeout Displays the UDP timeout used for translation (in minutes).\
\nLogging Level Displays the level of logging for NAT-related events.\
\n"
HLP_NAT_SHOW_INTERFACE "\
Shows NAT configuration for the specified interface.\n"
HLP_NAT_SHOW_INTERFACE_EX "\
\nUsage: %1!s! [name=]<string>\
\n \
\nRemarks: Shows network address translation (NAT) global configuration.\
\n \
\nThe information displayed for this command consists of the following:\
\n \
\nField Description\
\n----- -----------\
\nMode Indicates if the interface is operating in either full\
\n mode (both IP address and port translation), address only\
\n translation, or private mode.\
\n \
\nProtocol Displays the protocol type used for NAT port mapping.\
\nPublic address Displays the IP address for the public network.\
\nPublic port Displays the public protocol port by its number.\
\nPrivate address Displays the IP address for the private network.\
\nPrivate port Displays the private protocol port by its number.\
\n"
DMP_RDISC_HEADER, "\n\
\n# ---------------------------------- \
\n# Router Discovery Configuration \
\n# ---------------------------------- \
\n"
DMP_IGMP_HEADER, "\n\
\n# ---------------------------------- \
\n# IGMP Configuration \
\n# ---------------------------------- \
\n"
DMP_IGMP_FOOTER, "# End of IGMP configuration\n\n"
DMP_IGMP_INTERFACE_HEADER, "\
\n\n# IGMP configuration for interface %1!s!\n\n"
DMP_RIP_HEADER, "\n\
\n# ---------------------------------- \
\n# RIP configuration \
\n# ---------------------------------- \
\n"
DMP_RIP_FOOTER, "# End of RIP configuration\n\n"
DMP_RIP_INTERFACE_HEADER, "\
\n\n# Rip configuration for interface %1!s!\n\n"
DMP_BOOTP_GLOBAL_HEADER, "\n\
\n# ---------------------------------- \
\n# DHCP Relay Agent configuration \
\n# ---------------------------------- \
\n"
DMP_BOOTP_INTERFACE_HEADER, "\n\
\n#\
\n#DHCP Relay Agent configuration for interface %1!s!\
\n#\n"
DMP_BOOTP_FOOTER, "# End of DHCP Relay configuration\n\n"
DMP_AUTODHCP_HEADER, "\n\
\n# ---------------------------------- \
\n# DHCP Allocator Configuration \
\n# ---------------------------------- \
\n"
DMP_AUTODHCP_FOOTER, "# End of DHCP Allocator Configuration\n\n"
DMP_AUTODHCP_INTERFACE_HEADER, "\n\
\n#\
\n#DHCP Allocator Configuration For Interface %1!s!\
\n#\n"
MSG_AUTODHCP_GLOBAL_INFO, "\
\nDHCP Allocator Configuration Information\
\n----------------------------------------\
\nScope Network : %1!s!\
\nScope Mask : %2!s!\
\nLease Time (minutes) : %3!s!\
\nLogging Level : %4!s!\n\n"
MSG_AUTODHCP_EXCLUSION_HEADER, "\
\nDHCP Allocator Reserved Addresses\
\n---------------------------------\n"
MSG_AUTODHCP_EXCLUSION, "\
%1!s!\n"
MSG_AUTODHCP_INTERFACE_INFO, "\
\nDHCP Allocator %1!s! Configuration\
\n--------------------------------------\
\nMode : %2!s!\n\n"
DMP_DNSPROXY_HEADER, "\n\
\n# ---------------------------------- \
\n# DNS Proxy configuration \
\n# ---------------------------------- \
\n"
DMP_DNSPROXY_FOOTER, "# End of DNS proxy configuration\n\n"
DMP_DNSPROXY_INTERFACE_HEADER, "\n\
\n#\
\n#DNS Proxy Configuration For Interface %1!s!\
\n#\n"
MSG_DNSPROXY_GLOBAL_INFO, "\
\nDNS Proxy Configuration Information\
\n-----------------------------------\
\nDNS Proxy Mode : %1!s!\
\nWINS Proxy Mode : %2!s!\
\nQuery Timeout (seconds) : %3!s!\
\nLogging Level : %4!s!\n\n"
MSG_DNSPROXY_INTERFACE_INFO, "\
\nDNS Proxy %1!s! Configuration\
\n---------------------------------\
\nMode : %2!s!\n\n"
DMP_NAT_HEADER, "\n\
\n# ---------------------------------- \
\n# NAT configuration \
\n# ---------------------------------- \
\n"
DMP_NAT_FOOTER, "\n\
\n"
DMP_NAT_INTERFACE_HEADER, "\n\
\n#\
\n#NAT Configuration For Interface %1!s!\
\n#\n"
MSG_NAT_GLOBAL_INFO, "\
\nNAT Configuration Information\
\n-----------------------------\
\nTCP Timeout (minutes) : %1!s!\
\nUDP Timeout (minutes) : %2!s!\
\nLogging Level : %3!s!\n\n"
MSG_NAT_INTERFACE_INFO, "\
\nNAT %1!s! Configuration\
\n---------------------------\
\nMode : %2!s!\n\n"
MSG_NAT_ADDRESS_MAPPING_HEADER, "\
\nNAT Address Mapping Configuration\
\n---------------------------------"
MSG_NAT_ADDRESS_MAPPING, "\
\nPublic address : %1!s!\
\nPrivate address : %2!s!\
\nInbound sessions : %3!s!\n"
MSG_NAT_ADDRESS_RANGE_HEADER, "\
\nNAT Address Pool Configuration\
\n------------------------------"
MSG_NAT_ADDRESS_RANGE, "\
\nStart address : %1!s!\
\nEnd address : %2!s!\
\nSubnet mask : %3!s!\n"
MSG_NAT_PORT_MAPPING_HEADER, "\
\nNAT Static Port Mapping Configuration\
\n-------------------------------------"
MSG_NAT_PORT_MAPPING, "\
\nProtocol : %1!s!\
\nPublic address : %2!s!\
\nPublic port : %3!s!\
\nPrivate address : %4!s!\
\nPrivate port : %5!s!\n"
DMP_OSPF_HEADER, "\n\
\n# ---------------------------------- \
\n# OSPF configuration \
\n# ---------------------------------- \
\n"
DMP_OSPF_FOOTER, "# End of OSPF configuration\n\n"
DMP_OSPF_INTERFACE_HEADER, "\
\n\n# OSPF configuration for interface %1!s!\n\n"
// Router messages
// Bootp messages
MSG_BOOTP_GLOBAL_INFO, "\nDHCP Relay Global Configuration Information\n\
------------------------------------------------------\n\
Logging Level : %1!s!\n\
Max Receive Queue Size : %2!d!\n\
Server Count : %3!d!\n\n"
MSG_BOOTP_SERVER_HEADER,"\nDHCP Server Addresses\n\
------------------------------------------------------\n"
MSG_BOOTP_SERVER_ADDR, "%1!15.15s!\n"
MSG_BOOTP_IF_INFO, "\nDHCP Relay Agent Configuration for %1!s!\n\
------------------------------------------------------\n\
State : %2!s! and %3!s!\n\
RelayMode : %4!s!\n\
Max Hop Count : %5!d!\n\
Min seconds since reboot : %6!d!\n\n"
// IGMP messages
MSG_IGMP_GLOBAL_INFO, "\nIGMP Global Configuration Information\n\
------------------------------------------------------\n\
Version : 0x%1!x!\n\
Logging Level : %2!s!\n\n"
MSG_IGMP_IF_INFO_V1, "\n\nIGMP Interface Configuration Information for %1!s!\n\
------------------------------------------------------\n\
Version : 0x%2!x!\n\
IGMP Router Type : %3!s!\n\
Interface Enabled Flag : %4!s!\n\
Robustness Variable : %5!d!\n\
Startup Query Interval : %6!-4d! (sec)\n\
Startup Query Count : %7!d!\n\
General Query Interval : %8!-4d! (sec)\n\
General Query Max Response Time : %9!-4d! (sec)\n\
Other Querier Present Interval : %10!-4d! (sec)\n\
Group Membership Timeout : %11!-4d! (sec)\n\
AcceptNonRtrAlertPkts Flag : %12!s!\n\
Num Static Groups : %13!d!\n"
MSG_IGMP_IF_INFO_V2, "\n\nIGMP Interface Configuration Information for %1!s!\n\
------------------------------------------------------\n\
Version : 0x%2!x!\n\
IGMP Router Type : %3!s!\n\
Interface Enabled Flag : %4!s!\n\
Robustness Variable : %5!d!\n\
Startup Query Interval : %6!-4d! (sec)\n\
Startup Query Count : %7!d!\n\
General Query Interval : %8!-4d! (sec)\n\
Genenal Query Max Response Time : %9!-4d! (sec)\n\
Last Mem Query Interval : %10!-4d! (msec)\n\
Last Mem Query Count : %11!d!\n\
Other Querier Present Interval : %12!-4d! (sec)\n\
Group Membership Timeout : %13!-4d! (sec)\n\
AcceptNonRtrAlertPkts Flag : %14!s!\n\
Num Static Groups : %15!d!\n"
MSG_IGMP_PROXY_IF_INFO, "\n\nIGMP Interface Configuration Information for %1!s!\n\
------------------------------------------------------\n\
Version : 0x%2!x!\n\
IGMP Protocol Type : %3!s!\n\
Interface Enabled Flag : %4!s!\n\
Num Static Groups : %5!d!\n"
MSG_IGMP_STATIC_GROUP_HEADER, "\
----------------------------\n\
StaticGroupAddr MODE\n\
----------------------------\n"
MSG_IGMP_STATIC_GROUP_ENTRY, "%1!-15s! %2!s!\n"
// Rdisc messages
MSG_RDISC_IF_INFO, "\nRouter Discovery Information for %6!s!\n\
----------------------------------------------------------------------\n\
Router Discovery is: %1!s!\n\
Minimum Advertisement Interval: %3!-3d! minutes\n\
Maximum Advertisement Interval: %2!-3d! minutes\n\
Advertisement Lifetime: %4!-3d! minutes\n\
Preference Level: %5!d!\n\n"
MSG_RDISC_IF_HEADER, "\
\n Min. Max. Advert.\
\nState Life Life Lifetime Level Interface\
\n-------- ---- ---- -------- ----- --------------\n"
MSG_RDISC_IF_ENTRY, "\
%1!8s! %2!4d! %3!4d! %4!8d! %5!5d! %6!s!\n"
// Rip messages
MSG_RIP_GLOBAL_INFO, "\nRIP Global Configuration Information\n\
------------------------------------------------------\n\
Logging Level : %1!s!\n\
Max Receive Queue Size : %2!d!\n\
Max Send Queue Size : %3!d!\n\
Min Triggered Update Interval : %4!d!\n\
Peer Filter Mode : %5!s!\n\
Peer Filter Count : %6!d!\n\n"
MSG_RIP_PEER_HEADER, "\nRIP Peer Servers\n\
------------------------------------------------------\n"
MSG_RIP_PEER_ADDR, "%1!15s!\n"
MSG_RIP_IF_INFO, "\nRIP Interface Configuration Information for %1!s!\n\
------------------------------------------------------\n\
State : %2!s! %3!s!\n\
Metric : %4!d!\n\
Update Mode : %5!s!\n\
Accept Mode : %6!s!\n\
Announce Mode : %7!s!\n\
Route Expiration Interval : %8!d!\n\
Route Removal Interval : %9!d!\n\
Full Update Interval : %10!d!\n\
Authentication Type : %11!s!\n\
Password : %12!s!\n\
Route Tag : %13!d!\n\
Unicast Peer Mode : %14!s!\n\
Accept Filter Mode : %15!s!\n\
Announce Filter Mode : %16!s!\n\
Unicast Peer Count : %17!d!\n\
Accept Filter Count : %18!d!\n\
Announce Filter Count : %19!d!\n\n"
MSG_RIP_FLAGS, "\nRIP Interface Flags for %1!s!\n\
------------------------------------------------------\n\
Flag : %2!s!\n\n"
MSG_RIP_IF_UNICAST_HEADER, "\nRIP Unicast Peers\n\
------------------------------------------------------\n"
MSG_RIP_IF_UNICAST_PEER, "%1!15s!\n"
MSG_RIP_IF_ACCEPT_FILTER_HEADER, "\nRIP Accept Filters\
\n Low Address High Address\n\
-----------------------------------------------------\n"
MSG_RIP_IF_ANNOUNCE_FILTER_HEADER, "\nRIP Announce Filters\
\n Low Address High Address\n\
-----------------------------------------------------\n"
MSG_RIP_IF_FILTER, "%1!15s! %2!15s!\n"
// QOS Dumps
MSG_QOS_HEADER, "\n\
\n# ---------------------------------- \
\n# QOS configuration \
\n# ---------------------------------- \
\n"
MSG_QOS_FOOTER, "# End of QOS configuration\n\n"
MSG_QOS_INTERFACE_HEADER, "\
\n\n# QOS configuration for interface %1!s!\n\n"
// QOS messages
MSG_QOS_GLOBAL_INFO, "\nQOS Global Configuration Information\n\
------------------------------------------------------\n\
Logging Level : %1!s!\n\n"
MSG_QOS_FLOWSPEC_INFO, "\nQOS Flowspec Information for %1!s!\n\
------------------------------------------------------\n\
ServiceType : %2!s!\n\
TokenRate : %3!d!\n\
TokenBucketSize : %4!d!\n\
PeakBandwidth : %5!d!\n\
Latency : %6!d!\n\
DelayVariation : %7!d!\n\
MaxSduSize : %8!d!\n\
MinimumPolicedSize : %9!d!\n\n"
MSG_QOS_SDMODE_INFO, "\nQOS Shape Mode Information for %1!s!\n\
------------------------------------------------------\n\
Shaping Mode : %2!s!\n\n"
MSG_QOS_DSMAP_INFO, "\nQOS Diffserv Mapping Information for %1!s!\n\
------------------------------------------------------\n\
Number of DS Rules : %2!d!\n\
List of DS Rules : \n\n"
MSG_QOS_DSRULE_INFO, "\nQOS Diffserv Mapping Rule: %2!d! on map %1!s!\n\
------------------------------------------------------\n\
Inbound DS Field : %3!d!\n\
Conf Outbound DS Field : %4!d!\n\
Non Conf Outbound DS Field : %5!d!\n\
Conf User Priority : %6!d!\n\
Non Conf User Priority : %7!d!\n\n"
MSG_QOS_IF_INFO, "\nQOS Interface Configuration Information for %1!s!\n\
------------------------------------------------------\n\
State : %2!s!\n\n"
MSG_QOS_FLOW_INFO, "\nQOS Flow Information for %1!s!\n\
------------------------------------------------------\n\
InterfaceName : %2!s!\n\
Recving Flowspec : %3!s!\n\
Sending Flowspec : %4!s!\n\
Number of QOS Objects : %5!d!\n\n"
MSG_QOS_QOSOBJECT_INFO, " QOS Object %1!d!: Name is %2!s!\n"
// OSPF Messages
MSG_OSPF_GLOBAL_INFO, "\nOSPF Global Configuration\n\
======================================================\n\
Router is: %1!s!\n\
Router is: %2!s!\n\
Router ID: %3!s!\n\
Border Router: %4!s!\n\
LogLevel: %5!s!\n\n"
MSG_OSPF_AREA_INFO, "\nOSPF Area Configuration for Area ID %1!s!\n\
------------------------------------------------------\n\
Area is: %2!s!\n\
Area is: %3!s!\n\
Authentication Type: %4!s!\n\
Stub Area: %5!s!\n\
Stub Metric: %6!u!\n\
Import Summary Advertisements: %7!s!\n"
MSG_OSPF_AREA_RANGE_HEADER, "\
\n Address Mask\n\
---------------------------------\n"
MSG_OSPF_AREA_RANGE_INFO, "\
%1!15s! %2!15s!\n"
MSG_OSPF_PROTOCOL_FILTER_ACTION "\n\
OSPF Protocol Filter\n\
------------------------------------------------------\n\
Action is: %1!s!\n\n"
MSG_OSPF_PROTOCOL_FILTER_HEADER "\
Except protocols :\n\
---------------------------\n"
MSG_OSPF_PROTOCOL_FILTER "\
%1!s!\n"
MSG_OSPF_NO_PROTOCOL_FILTER "\n\
No Protocol filters configured. \n\n"
MSG_OSPF_ROUTE_FILTER_ACTION "\n\
OSPF Route Filter\n\
------------------------------------------------------\n\
Action is: %1!s!\n\n"
MSG_OSPF_ROUTE_FILTER_HEADER "\
Routes :\n\
----------------------------------\n"
MSG_OSPF_ROUTE_FILTER "\
%1!16s!%2!16s!\n"
MSG_OSPF_NO_ROUTE_FILTER "\n\
No Route filters configured. \n\n"
MSG_OSPF_INTERFACE_INFO, "\nOSPF Interface Configuration for %1!s!\n\
======================================================\n\
Interface is: %2!s!\n\
Interface is: %3!s!\n\
IP Address: %4!s!\n\
Subnet Mask: %5!s!\n\
Area ID: %6!s!\n\
Interface Type: %7!s!\n\
Router Priority: %8!u!\n\
Transit Delay: %9!u!\n\
Retransmission Interval: %10!u!\n\
Hello Interval: %11!u!\n\
Dead Interval: %12!u!\n\
Poll Interval: %13!u!\n\
Metric: %14!u!\n\
MTU Size: %15!u!\n\n"
MSG_OSPF_IF_NBR_HEADER, "\nOSPF Neighbour Configuration \
\n Neighbor Priority\
\n--------------------------\n"
MSG_OSPF_NEIGHBOR_INFO, "\
%1!15s! %2!8d!\n"
MSG_OSPF_VIRTUAL_INTERFACE_INFO, "\nOSPF Virtual Interface Configuration\n\
------------------------------------------------------\n\
Interface is: %1!s!\n\
Interface is: %2!s!\n\
Transit Area ID: %3!s!\n\
Virtual Neighbour Router ID: %4!s!\n\
Transit Delay: %5!u!\n\
Retransmission Interval: %6!u!\n\
Hello Interval: %7!u!\n\
Dead Interval: %8!u!\n"
MSG_MIB_IGMP_ROUTER_INTERFACE, "\nIGMP Statistics for %1!s! Interface\n\
------------------------------------------------------\n\
Interface name %2!s!\n\
IP Address %3!s!\n\
Type %4!s!\n\
Interface State %5!s!\n\
Querier State %6!s!\n\
Querier IP Address %7!s!\n\
Querier Present Time Left %8!u!\n\
Current Group Memberships %9!u!\n\
Group Memberships Added %10!u!\n\
Total IGMP Packets Received %11!u!\n\
General Queries Received %12!u!\n\
Wrong Version Queries %13!u!\n\
Short Packets Received %14!u!\n\
Long Packets Reveived %15!u!\n\
Packets Without RtrAlert %16!u!\n\n"
MSG_MIB_IGMP_PROXY_INTERFACE, "\nIGMP Statistics for Proxy Interface\n\
------------------------------------------------------\n\
Interface name %1!s!\n\
IP Address %2!s!\n\
Type %3!s!\n\
State %4!s!\n\
Current Group Memberships %5!u!\n\
Group Memberships Added %6!u!\n\n"
MSG_MIB_IGMP_ROUTER_GROUP_TABLE, "\n\
---------------------------------------------------------------------\n\
IGMP Group Table for Router Interface :%1!s!\n\
GroupAddr LastReporter (Up/Exp)Time Flags V1Host(TimeLeft)\n\
---------------------------------------------------------------------\n"
MSG_MIB_IGMP_RAS_CLIENT_GROUP_TABLE, "\n\
---------------------------------------------------------------------\n\
IGMP Group Table for RasClient %1!s! on Interface :%2!s!\n\
GroupAddr LastReporter (Up/Exp)Time Flags V1Host(TimeLeft)\n\
---------------------------------------------------------------------\n"
MSG_MIB_IGMP_PROXY_GROUP_TABLE, "\n\
---------------------------------------------------------------------\n\
IGMP Group Table for Proxy Interface :%1!s!\n\
GroupAddr Uptime Flags\n\
---------------------------------------------------------------------\n"
MSG_MIB_IGMP_ROUTER_GROUP_INFO, "\
%1!-15s! %2!-15s! %3!8u!:%4!4s! %5!s!%6!s!%7!s! %8!s! \n"
MSG_MIB_IGMP_PROXY_GROUP_INFO, "\
%1!-15s! %2!-10u! %3!s!%4!s!%5!s!\n"
MSG_MIB_IGMP_PROXY_NO_ENTRIES, "\n\
---------------------------------------------------------------------\n\
Proxy Interface: %1!s! has no group entries\n\
---------------------------------------------------------------------\n"
MSG_MIB_IGMP_ROUTER_NO_ENTRIES, "\n\
---------------------------------------------------------------------\n\
Router Interface: %1!s! has no group entries\n\
---------------------------------------------------------------------\n"
MSG_MIB_IGMP_GROUP_IF_TABLE, "\n\
------------------------------------------------------------------------------------\n\
(IGMP proxy info not displayed)\
GroupAddr If IpAddr/NHAddr LastReporter (Up/Exp)Time Flg V1HostTimeout\n\
------------------------------------------------------------------------------------\n\n"
MSG_MIB_GROUP_IF_INFO, "\
%1!-15s! %2!-15s! %3!-15s! %4!-15s! %5!8u!:%6!4s! %7!s!%8!s!%9!s! %8!s!\n"
MSG_MIB_IGMP_GROUP_NO_ENTRIES, "\n\
No group memberships on any of the interfaces owned by IGMP router.\n\
Return Value:%1!d!\n"
MSG_MIB_IGMP_GROUP_NO_ENTRY, "\n\
The specified group membership not found. Return Value:%1!d!\n"
// RIP MIB Msgs
MSG_RIP_MIB_GS, "\nRIP Global Statistics\n\
------------------------------------------------------\n\
Route Changes: %1!u!\n\
Responses Sent: %2!u!\n\n"
MSG_RIP_MIB_PS_HDR, "\n\
Peer Version Bad Pkts Bad Rtes\n\
--------------- ------- ---------- ----------\n"
MSG_RIP_MIB_PS, "%1!-15s! %2!7u! %3!10u! %4!u!\n"
MSG_RIP_MIB_IFSTATS_HDR, "\n\
RIP Interface Statistics\n\
========================\n"
MSG_RIP_MIB_IFSTATS, "\n\
Interface Name : %1!s!\n\
State : %2!s!\n\
Send Failures : %3!u!\n\
Receive Failures : %4!u!\n\
Requests Sent : %5!u!\n\
Requests Received : %6!u!\n\
Responses Sent : %7!u!\n\
Responses Received : %8!u!\n\
Bad Response Packets Received : %9!u!\n\
Bad Response Entries Received : %10!u!\n\
Triggered Updates Sent : %11!u!\n\
--------------------------------------------------\n"
MSG_RIP_MIB_IFBIND_HDR, "\n\
RIP Interface Binding\n\
=====================\n"
MSG_RIP_MIB_IFBIND, "\n\
Interface Name : %1!s!\n\
State : %2!s!\n\n\
IP Address\t\tNet Mask\n\
---------------------------------------\n"
MSG_RIP_MIB_IFBIND_ADDR, "%1!s!\t%2!s!\n"
MSG_RIP_MIB_LINE, "\n\
---------------------------------------\n"
// DHCP relay agent MIB messages
MSG_BOOTP_MIB_GC, "\nDHCP Relay Agent Global Config\n\
--------------------------------------------------\n\
Logging Level %1!s!\n\
Max receive Queue size %2!d!\n\
Number of DHCP Servers %3!d!\n\n"
MSG_BOOTP_MIB_DHCP_SERVER_HEADER, "\
====================\n"
MSG_BOOTP_MIB_DHCP_SERVER, "\
%1!15.15s!\n"
MSG_BOOTP_MIB_IF_CONFIG, "\
DHCP Relay Agent Interface Config for : %1!s!\n\
--------------------------------------------------\n\
State %2!s!\n\
Relay Mode %3!s!\n\
Max Hop Count %4!d!\n\
Minimum Seconds Since Boot %5!d!\n\n"
MSG_BOOTP_MIB_IF_BINDING, "\
\nDHCP Relay Agent Interface Bindings for : %1!s!\n\
--------------------------------------------------\n\
State %2!s!\n\
Number of Addresses %3!d!\n"
MSG_BOOTP_MIB_IF_ADDRESS_HEADER, "\
\n Address Mask \
\n===============================\n"
MSG_BOOTP_MIB_IF_ADDRESS, "\
%1!15.15s! %2!15.15s!\n"
MSG_BOOTP_MIB_IF_STATS, "\
DHCP Relay Agent Interface Stats for : %1!s!\n\
--------------------------------------------------\n\
State %2!s!\n\
Send Failures %3!d!\n\
Receive Failures %4!d!\n\
ARP Update Failures %5!d!\n\
Requests Received %6!d!\n\
Requests Discarded %7!d!\n\
Replies Received %8!d!\n\
Replies Discarded %9!d!\n\n"
// OSPF MIB Msgs
MSG_OSPF_MIB_AREA_HDR, "\
\n Area State SPF Count\n\
------------------------------------\n"
MSG_OSPF_MIB_AREA, "\
%1!15.15s! %2!-7.7s! %3!10u!\n"
MSG_OSPF_MIB_LSDB_HDR, "\
\n Area Type Link State ID Adv Router Age Sequence\
\n------------------------------------------------------------------------------\n"
MSG_OSPF_MIB_LSDB, "\
%1!15.15s! %2!-10.10s! %3!15.15s! %4!15.15s! %5!10u! %6!8x!\n"
MSG_OSPF_MIB_VIRTIF_HDR, "\
\n Area Neighbor State Pkts Drop Pkts Sent Pkts Rcvd\
\n---------------------------------------------------------------------------\n"
MSG_OSPF_MIB_VIRTIF, "\
%1!15.15s! %2!15.15s! %3!-10.10s! %4!10u! %5!10u! %6!10u!\n"
MSG_OSPF_MIB_NBR_HDR, "\
\n Neighbor Neighbor ID State Pri St-Chn-Err Queue Len\
\n--------------------------------------------------------------------\n"
MSG_OSPF_MIB_NBR, "\
%1!15.15s! %2!15.15s! %3!-10.10s! %4!3u! %5!10u! %6!10u!\n"
// !@# added by me
MSG_CTRL_C_TO_QUIT, "\nEnter Ctrl-C to exit from refresh\n"
MSG_IP_ADDR_NOT_FOUND, "Could not find the address %1!s!\n"
MSG_IP_ADDR_PRESENT, "%1!s! already present\n"
MSG_IP_BAD_IP_ADDR, "%1!s! is not a valid IP address\n"
MSG_IP_BAD_IP_MASK, "%1!s! is not a valid IP subnet mask\n"
MSG_IF_NBR_NOT_FOUND, "The specified interface does not have a neighbor %1!s!\n"
EMSG_NO_INTERFACE, "The interface '%1!s!' does not exist.\n"
MSG_NO_HELPER, "No helper found for %1!s!.\n"
MSG_NO_HELPERS, "No helpers found for this context.\n"
//
// IP print messages
//
MSG_BOOTP_MIB_OPT, "Shows MIB tables.\n"
EMSG_PROTO_NO_GLOBAL_INFO, "No information found for the specified protocol\n\
Make sure the protocol has been installed\n"
EMSG_PROTO_NO_IF_INFO, "No information found for the protocol on the specified interface\n"
EMSG_INTERFACE_EXISTS, "%1!s! interface already owned by the protocol.\n"
EMSG_PROTO_NOT_INSTALLED, "%1!s! must be installed first.\n"
EMSG_PROTO_INSTALLED, "%1!s! protocol is already installed.\n"
EMSG_RSVD_KEYWORD, "%1!s! is a reserved keyword\n"
EMSG_BAD_IF_TYPE, "This operation is not supported on the selected interface\n"
// Strings
// verbose descriptions of router settings
STRING_CREATED, "CREATED"
STRING_DELETED, "DELETED"
STRING_ENABLED, "ENABLED"
STRING_BOUND_ENABLED, "Bound and Enabled"
STRING_DISABLED, "Disabled"
STRING_UNBOUND, "Unbound"
STRING_YES, "YES"
STRING_NO, "NO"
STRING_Y, "Y "
STRING_N, "N "
STRING_PROTO_OTHER, "Other"
STRING_PROTO_RIP, "RIP"
STRING_PROTO_OSPF, "Open Shortest Path First"
STRING_PROTO_IGMP, "Internet Group Management Protocol"
STRING_PROTO_BOOTP, "DHCP Relay Agent"
STRING_PROTO_DHCP_ALLOCATOR, "DHCP Allocator"
STRING_PROTO_DNS_PROXY, "DNS Proxy"
STRING_PROTO_NAT, "NAT"
STRING_BROADCAST, "Broadcast"
STRING_NBMA, "Non-broadcast Multi Access"
STRING_PT2PT, "Point to Point"
STRING_NONE, "No Authentication"
STRING_PASSWD, "Simple Password"
STRING_LOGGING_NONE, "None"
STRING_LOGGING_ERROR, "Errors Only"
STRING_LOGGING_WARN, "Errors and Warnings"
STRING_LOGGING_INFO, "Verbose"
STRING_FILTER_INCLUDE, "Include"
STRING_FILTER_EXCLUDE, "Exclude"
STRING_BOUND, "Bound"
STRING_UP "Up"
STRING_DOWN "Down"
// rip
STRING_PERIODIC, "Periodic"
STRING_DEMAND, "Demand"
STRING_RIP1, "RIP 1"
STRING_RIP1COMPAT, "RIP 1 Compatible"
STRING_RIP2, "RIP 2"
STRING_PEER_ALSO, "Peer Also"
STRING_PEER_ONLY, "Peer Only"
STRING_RIP_IF_ENABLED, "Enabled"
STRING_RIP_IF_BOUND, "Bound"
// ospf
STRING_STUB, "Stub"
STRING_ROUTER, "Router"
STRING_NETWORK, "Network"
STRING_SUMMARY, "Net-Summ.."
STRING_ASSUMMARY, "ASBR-Sum.."
STRING_ASEXTERN, "AS Extern"
STRING_ATTEMPT, "Attempt"
STRING_INIT, "Init"
STRING_TWOWAY, "Two-way"
STRING_EXCHSTART, "Exch Start"
STRING_EXCHANGE, "Exchange"
STRING_LOADING, "Loading"
STRING_FULL, "Full"
STRING_LOOPBACK, "Loopback"
STRING_WAITING, "Waiting"
STRING_DR, "Designated"
STRING_BDR, "Backup"
//igmp
STRING_IGMP_ROUTER_V1, "IGMP ver-1 Router"
STRING_IGMP_ROUTER_V2, "IGMP ver-2 Router"
STRING_IGMP_PROXY, "IGMP Proxy"
STRING_IGMP_IFTYPE_PERMANENT, "Permanent interface(IGMP router)"
STRING_IGMP_IFTYPE_RAS_ROUTER, "Demand-dial (IGMP router)"
STRING_IGMP_IFTYPE_RAS_SERVER, "LocalWorkstation-dial (Ras server)"
STRING_IGMP_IFTYPE_RAS_CLIENT, "RemoteWorkstation-dial (Ras client)"
STRING_IGMP_IFTYPE_PERMANENT_PROXY, "Permanent (IGMP Proxy)"
STRING_IGMP_IFTYPE_DEMANDDIAL_PROXY, "Demand-dial (IGMP Proxy)"
STRING_IGMP_IFTYPE_UNKNOWN, "Unknown interface type"
STRING_IGMP_NOT_BOUND, "Not-Bound"
STRING_IGMP_ENABLED_BY_RTRMGR, "Enabled by: Rtrmgr-"
STRING_IGMP_ENABLED_IN_CONFIG, "Config-"
STRING_IGMP_ENABLED_BY_MGM, "Mgm-"
STRING_IGMP_FORWARD_JOINS_TO_MGM, "JoinsFwdToMgm-"
STRING_IGMP_QUERIER, "Querier"
STRING_IGMP_NON_QUERIER, "Non-Querier"
STRING_IGMP_FLAG_L, "L"
STRING_IGMP_FLAG_S, "S"
STRING_IGMP_SPACE, " "
STRING_IGMP_INFINITY, "inf"
STRING_IGMP_Y, "Y"
STRING_IGMP_DASH, "-"
//
// NAT
//
STRING_FULL_XLATE, "Address and Port Translation"
STRING_ADDRESS_XLATE, "Address Translation Only"
STRING_PRIVATE_XLATE, "Private Interface"
STRING_DEFAULT_INTERFACE, "Default Interface"
STRING_TCP, "TCP"
STRING_UDP, "UDP"
STRING_UNKNOWN, "Unknown"
// Error messages
MSG_IP_DIM_ERROR, "\nError %1!x! retrieving information from the Routing and Remote Access service.\n"
MSG_IP_NO_ENTRIES, "\nNo entries were found for the requested type.\n"
MSG_IP_NO_GLOBAL_INFO, "\nNo Router Manager Global Configuration Information was found.\n"
EMSG_CORRUPT_INFO, "The configuration information retrieved is corrupt.\n"
EMSG_NOT_ENOUGH_MEMORY, "\nOut of Memory\n"
EMSG_BAD_OPTION_VALUE, "%1!s! is not an acceptable value for %2!s!.\n"
EMSG_BAD_OPTION_ENUMERATION, "%1!s! must be one of the following values:\n"
EMSG_VALID_OPTION_VALUE, "Value for %1!s! should be between %2!d! - %3!d!\n"
MSG_IP_AREA_NOT_FOUND, "\nThe specified area does not exist.\n"
MSG_IP_INTERFACE_NOT_FOUND, "\nThe specified interface IP address was not found.\n"
MSG_IP_AREA_NO_BACKBONE, "\nMore than one area but no backbone (0.0.0.0) record\n"
MSG_IP_VI_NO_BACKBONE, "\nVirtual i/fs present but no backbone (0.0.0.0) record\n"
MSG_IP_BAD_TRANSIT_AREA, "\nTransit area ID for Virtual IF is 0.0.0.0\n"
MSG_IP_STUB_TRANSIT_AREA, "\nTransit area record for Virtual IF is a stub\n"
MSG_IP_TRANSIT_AREA_NOT_FOUND, "\nTransit area record for Virtual IF not found\n"
MSG_IP_BAD_RANGE, "\nBad range net/mask combination\n"
MSG_IP_NO_AREA, "\nAt least one area parameter block must be present in the global configuration.\n\
\nIf you are installing OSPF, please add an area before adding interfaces.\
If you are deleting an area, please add another area before deleting this one.\n"
MSG_IP_OSPF_INTERFACE_NOT_FOUND, "\nOSPF is not configured on the specified interface\n"
MSG_IP_OSPF_MULTIPLE_INTERFACE_PARAM, "\nSpecified interface has multiple IP address. Please specify IP address\
\nand mask for which configuration is being updated.\n"
MSG_IP_OSPF_DEFAULT_PRESENT, "\nThe current OSPF interface configuration does not have any IP address/mask.\
\nIn this case configuration of additional addresses is not allowed. If you wish\
\nto configure OSPF for mutliple addresses on this interface delete the current\
\nconfiguration and add configuration for each address explicitly.\n"
MSG_IP_OSPF_DEFAULT_NOT_ALLOWED, "\nYou are attempting to configure OSPF for multiple addresses on this interface.\
\nIn this case you must explicity specify each IP address/mask.\n"
MSG_IP_OSPF_ADDRESS_NOT_FOUND, "\nOSPF is not configured for the specified address on the interface.\n"
MSG_IP_BAD_ADDR_MASK, "%1!s! %2!s! is not a valid address mask pair.\n"
MSG_IP_RIP_FILTER_PRESENT, "%1!s! - %2!s! is already present"
MSG_IP_RIP_FILTER_NOT_PRESENT, "%1!s! - %2!s! is not present"
MSG_IP_RIP_INVALID_FILTER, "\
\n%1!s! - %2!s! is not a valid filter specification.\
\nThe first IP address specified in the filter must be lower than the second\
\nIP address.\
\n"
MSG_IP_NAT_NO_ADDRESS_POOL, "\
\nPort-translation has been disabled but no address-pool is confiured.\
\nNote that no machines will be able to share this interface until\
\none or more address ranges are configured.\
\n"
MSG_IP_NAT_NO_ADDRESS_RANGE, "\
\nThis interface must have at least one address range for its configured\
\naddress mappings.\
\n"
MSG_IP_NAT_ADDRESS_MAPPING_NEEDS_RANGE, "\
\nThe address mapping from %1!s! to %2!s!\
\nrequires %3!s! to be part of a configured address range.\
\n"
MSG_IP_NAT_ADDRESS_MAPPING_INVALID, "\
\nThe address mapping from %1!s! to %2!s! is invalid,\
\nbecause %3!s! has zero or all-ones in its host-portion.\
\n"
MSG_IP_NAT_PORT_MAPPING_NEEDS_RANGE, "\
\nThe static port mapping from %1!s!/%2!s! to %3!s!/%4!s!\
\nrequires %5!s! to be part of a configured address range.\
\nTo define a static port mapping on this interface's assigned IP address,\
\nplease specify 0.0.0.0 as the public address for the mapping.\
\n"
MSG_IP_NAT_PORT_MAPPING_INVALID, "\
\nThe static port mapping from %1!s!/%2!s! to %3!s!/%4!s! is invalid,\
\nbecause %5!s! has zero or all-ones in its host-portion.\
\n"
MSG_IP_NAT_BAD_RANGE_END, "\
\nThe ending address specified for the address range is invalid.\
\nPlease enter an ending address that is greater than or equal to\
\nthe range's starting address.\
\n"
MSG_IP_AUTODHCP_BAD_EXCLUSION, "\
\nThe exclusion %1!s! is not in the network %2!s!/%3!s!\
\nwhich is the scope defined for the DHCP allocator.\
\nPlease change the scope first, or specify a different exclusion.\
\n"
EMSG_STATIC_MGM_GROUP_FOR_PROXY, "\nStatic groups of type MGMONLYJOIN cannot be configured on Proxy interface\n"
EMSG_STATIC_GROUP_EXISTS, "\nThe static group already exists. Delete it if you want to change its mode\n"
EMSG_STATIC_GROUP_NOT_FOUND, "\nAttempt to delete static group that does not exist\n"
EMSG_IGMP_MULTIPLE_STATIC_GROUPS, "\nMultiple static groups with same multicast address on command line\n"
EMSG_IGMP_PROXY_EXISTS, "\nCannot configure IGMP Proxy on multiple interfaces\n"
MSG_FLOWSPEC_ALREADY_EXISTS "A flowspec by name %1!s! already exists.\n"
MSG_FLOWSPEC_NOT_FOUND "A flowspec by name %1!s! is not found.\n"
MSG_FLOW_ALREADY_EXISTS "A flow by name %1!s! already exists.\n"
MSG_FLOW_NOT_FOUND "A flow by name %1!s! is not found.\n"
MSG_QOSOBJECT_ALREADY_EXISTS "A qos object by name %1!s! already exists.\n"
MSG_QOSOBJECT_NOT_FOUND "A qos object by name %1!s! is not found.\n"
MSG_DSRULE_NOT_FOUND "A diffserv rule with incomingds=%2!d! not found on diffserv map %1!s!.\n"
HLP_RIP_MIB_SHOW_STATS "\
Shows RIP global statistics.\n"
HLP_RIP_MIB_SHOW_STATS_EX "\
\nUsage: %1!s! [[rr=]integer]]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n rr - A refresh rate expressed as a value in seconds.\
\n \
\nRemarks: Shows RIP global statistics.\
\n \
\nExamples:\
\n \
\n %1!s! rr=5\
\n \
\n The example command shows RIP global statistics with refreshes\
\n performed at the rate of every 5 seconds.\
\n"
HLP_RIP_MIB_SHOW_IFSTATS "\
Shows RIP per-interface statistics.\n"
HLP_RIP_MIB_SHOW_IFSTATS_EX "\
\nUsage: %1!s! [[index=]integer [[rr=]integer]]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n index - A number identifying the interface for which RIP\
\n statistics are to be displayed. To learn index\
\n values, use the 'show interface' command at the\
\n 'netsh interface ip' Netshell command sub-context.\
\n rr - A refresh rate expressed as a value in seconds.\
\n \
\nRemarks: Shows RIP statistics for a specified interface.\
\n \
\nExamples:\
\n \
\n %1!s! index=1 rr=5\
\n \
\n The example command shows RIP statistics for an interface with an\
\n index value of 1 using a refresh rate of every 5 seconds.\
\n"
HLP_RIP_MIB_SHOW_IFBINDING "\
Shows RIP interface IP address binding.\n"
HLP_RIP_MIB_SHOW_IFBINDING_EX "\
\nUsage: %1!s! [[index=]IP address [[rr=]integer]]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n index - An IP address configured for use at the interface for\
\n which RIP is enabled and you are reviewing bindings.\
\n rr - A refresh rate expressed as a value in seconds.\
\n \
\nRemarks: Shows RIP bindings for IP address.\
\n \
\nExamples:\
\n \
\n %1!s! index=10.0.0.1 rr=5\
\n \
\n The example command shows the bindings for IP address 10.0.0.1\
\n at a refresh rate of every 5 seconds.\
\n"
HLP_RIP_MIB_SHOW_PEERSTATS "\
Shows RIP peer statistics.\n"
HLP_RIP_MIB_SHOW_PEERSTATS_EX "\
\nUsage: %1!s! [[index=]IP address [[rr=]integer]]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n index - An IP address configured for use at the interface for\
\n which you want to review peer statistics for RIP.\
\n rr - A refresh rate expressed as a value in seconds.\
\n \
\nRemarks: Shows RIP peer statistics.\
\n \
\nExamples:\
\n \
\n %1!s! index=10.0.0.1 rr=5\
\n \
\n The example command shows the bindings for IP address 10.0.0.1\
\n at a refresh rate of every 5 seconds.\
\n"
HLP_IGMP_MIB_SHOW_IF_STATS "\
Shows IGMP statistics for a specified interface.\n"
HLP_IGMP_MIB_SHOW_IF_STATS_EX "\
\nUsage: %1!s! [[index=]integer [[rr=]integer]]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n index - A number identifying the interface for which IGMP\
\n statistics are to be displayed.\
\n rr - A refresh rate expressed as a value in seconds.\
\n \
\nRemarks: Shows IGMP statistics for a specified interface.\
\n \
\nExamples:\
\n \
\n %1!s! index=1001 rr=5\
\n \
\n The example command shows IGMP statistics for an interface with an\
\n index value of 1001, using a refresh rate of every 5 seconds.\
\n"
HLP_IGMP_MIB_SHOW_IF_TABLE "\
Shows IGMP host groups for a specified interface.\n"
HLP_IGMP_MIB_SHOW_IF_TABLE_EX "\
\nUsage: %1!s! [[index=]integer [[rr=]integer]]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n index - A number identifying the interface for which IGMP host\
\n groups are to be displayed.\
\n rr - A refresh rate expressed as a value in seconds.\
\n \
\nRemarks: Shows IGMP host groups for a specified interface.\
\n \
\nExamples:\
\n \
\n %1!s! index=1001 rr=5\
\n \
\n The example command shows IGMP host groups for an interface with an\
\n index value of 1001 using a refresh rate of every 5 seconds.\
\n"
HLP_IGMP_MIB_SHOW_GROUP_TABLE "\
Shows IGMP hosts group table for a multicast group.\n"
HLP_IGMP_MIB_SHOW_GROUP_TABLE_EX "\
\nUsage: %1!s! [[index=]<IP address> [[rr=]integer]]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n index - The IP address of the multicast group for which \
\n you want to display active hosts that are joined to it.\
\n rr - A refresh rate expressed as a value in seconds.\
\n \
\nRemarks: Shows the hosts table for a specified multicast group.\
\n \
\nExamples:\
\n \
\n %1!s! index=239.192.1.100 rr=5\
\n \
\n The example command shows the hosts table for an IGMP multicast group\
\n identified by the IP address of 239.192.1.100 with a refresh rate of\
\n every 5 seconds.\
\n"
HLP_IGMP_MIB_SHOW_RAS_GROUP_TABLE "\
Shows hosts group table for a Remote Access client interface\n"
HLP_IGMP_MIB_SHOW_RAS_GROUP_TABLE_EX "\
\nUsage: %1!s! [[index=]<IP address> [[rr=]integer]]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n index - The IP address of the Remote Access client interface\
\n for which you want to display multicast groups it has\
\n joined.\
\n rr - A refresh rate expressed as a value in seconds.\
\n \
\nRemarks: Shows hosts group table for a Remote Access client interface.\
\n \
\nExamples:\
\n \
\n %1!s! index=10.10.1.100 rr=5\
\n"
HLP_IGMP_MIB_SHOW_PROXY_GROUP_TABLE "\
Shows IGMP hosts group table for an IGMP Proxy interface.\n"
HLP_IGMP_MIB_SHOW_PROXY_GROUP_TABLE_EX "\
\nUsage: %1!s! [[rr=]integer]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n rr - A refresh rate expressed as a value in seconds.\
\n \
\nRemarks: Shows IGMP hosts group table for an IGMP Proxy interface.\
\n \
\nExamples:\
\n \
\n %1!s! rr=5\
\n"
HLP_OSPF_MIB_SHOW_AREA "\
Shows OSPF area information.\n"
HLP_OSPF_MIB_SHOW_AREA_EX "\
\nUsage: %1!s! [ [index = ] Area ID ] [ [rr = ] Refresh Rate ]\
\n\t where refresh rate is time in seconds.\n\n"
HLP_OSPF_MIB_SHOW_LSDB "\
Shows OSPF link state database.\n"
HLP_OSPF_MIB_SHOW_LSDB_EX "\
\nUsage: %1!s! [ [index = ] Area-ID Type Link-State-ID Router-ID ]\
\n\t [ [rr = ] Refresh Rate ]\
\n\t where refresh rate is time in seconds.\n\n"
HLP_OSPF_MIB_SHOW_NEIGHBOR "\
Shows OSPF neighbors.\n"
HLP_OSPF_MIB_SHOW_NEIGHBOR_EX "\
\nUsage: %1!s! [ [index = ] IP-Address Nbr-Index ] [ [rr = ] Refresh Rate ]\
\n\t where refresh rate is time in seconds.\n\n"
HLP_OSPF_MIB_SHOW_VIRTUALIF "\
Shows OSPF virtual interfaces.\n"
HLP_OSPF_MIB_SHOW_VIRTUALIF_EX "\
\nUsage: %1!s! [ [index = ] Transit-Area-ID Virtual-Nbr-ID ]\
\n\t [ [rr = ] Refresh Rate ]\
\n\t where refresh rate is time in seconds.\n\n"
HLP_BOOTP_MIB_SHOW_GLOBAL_CONFIG "\
Shows DHCP Relay Agent global configuration.\n"
HLP_BOOTP_MIB_SHOW_GLOBAL_CONFIG_EX "\
\nUsage: %1!s! [[rr=]integer]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n rr - The refresh rate in seconds.\
\n \
\nRemarks: Shows DHCP Relay Agent global configuration.\
\n \
\nExamples:\
\n \
\n %1!s! rr=5\
\n"
HLP_BOOTP_MIB_SHOW_IF_CONFIG "\
Shows DHCP Relay Agent per-interface configuration.\n"
HLP_BOOTP_MIB_SHOW_IF_CONFIG_EX "\
\nUsage: %1!s! [[index=]integer] [[rr=]integer]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n index - The index value for the specific interface you want to display\
\n its DHCP Relay Agent configuration. In most cases, this\
\n parameter can be omitted to provide per-interface details\
\n for all interfaces where DHCP relay is enabled for use.\
\n rr - The refresh rate in seconds.\
\n \
\nRemarks: Shows DHCP Relay Agent per-interface configuration.\
\n \
\nExamples:\
\n \
\n %1!s! rr=5 \
\n"
HLP_BOOTP_MIB_SHOW_IF_BINDING "\
Shows IP address bindings for interfaces.\n"
HLP_BOOTP_MIB_SHOW_IF_BINDING_EX "\
\nUsage: %1!s! [[index=]integer] [[rr=]integer]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n index - The index value for the specific interface you want to display\
\n its DHCP Relay Agent configuration. In most cases, this\
\n parameter can be omitted to provide per-interface details\
\n for all interfaces where DHCP relay is enabled for use.\
\n rr - The refresh rate in seconds.\
\n \
\nRemarks: Shows IP address bindings for interfaces.\
\n \
\nExamples:\
\n \
\n %1!s! rr=5 \
\n"
HLP_BOOTP_MIB_SHOW_IF_STATS "\
Shows per-interface DHCP Relay Agent statistics.\n"
HLP_BOOTP_MIB_SHOW_IF_STATS_EX "\
\nUsage: %1!s! [[index=]integer] [[rr=]integer]\
\n \
\nParameters:\
\n \
\n Tag Value\
\n index - The index value for the specific interface you want to display\
\n its DHCP Relay Agent statistics.\
\n rr - The refresh rate in seconds.\
\n \
\nRemarks: Shows per-interface DHCP Relay Agent statistics.\
\n \
\nExamples:\
\n \
\n %1!s! rr=5 \
\n"
// QOS command help messages
HLP_QOS_ADD_FILTER_TO_FLOW, "\
attach filter to flow\n"
HLP_QOS_ADD_FILTER_TO_FLOW_EX, "\
\nUsage: %1!s! [filter=]<Filter>\
\n\
\nParameters:\
\n\
\n Tag Value\
\n filter - The Filter that is to be added on to this flow.\
\n \
\nRemarks: Adds a Filter on a particular flow \
\n \
\nExamples: \
\n \
\n %1!s! filter=BUGBUG\
\n\
\n"
HLP_QOS_ADD_QOSOBJECT_ON_FLOW, "\
add a QOS object on a flow\n"
HLP_QOS_ADD_QOSOBJECT_ON_FLOW_EX, "\
\nUsage: %1!s! \
\n [name = ] Interface Name [flowname = ] Flow Name \
\n [qosobject = ] QOS Object Name \n\n"
HLP_QOS_ADD_FLOWSPEC_ON_FLOW, "\
add a flowspec on a flow\n"
HLP_QOS_ADD_FLOWSPEC_ON_FLOW_EX, "\
\nUsage: %1!s! \
\n [name = ] Interface Name [flowname = ] Flow Name \
\n [flowspec = ] Flowspec Name \
\n [ [direction = ] { inbound | outbound | bidirectional } ]\n\n"
HLP_QOS_ADD_FLOW_ON_IF, "\
add a flow on an interface\n"
HLP_QOS_ADD_FLOW_ON_IF_EX, "\
\nUsage: %1!s! [name = ] Interface Name [flowname = ] Flow Name\n\n"
HLP_QOS_ADD_IF, "\
configure QOS on the specified interface\n"
HLP_QOS_ADD_IF_EX, "\
\nUsage: %1!s! [name = ] Interface Name\n\n"
HLP_QOS_ADD_DSRULE, "\
add a new diffserv rule on a diffserv map in QOS\n"
HLP_QOS_ADD_DSRULE_EX, "\
\nUsage: %1!s! \
\n [name = ] Diffserv Map Name \
\n [dsin = ] Inbound DS field \
\n [dsoutconf = ] Confirming Outbound DS field \
\n [dsoutnonconf = ] Non Confirming Outbound DS field \
\n [priconf = ] Confirming Outbound User Priority \
\n [prinonconf = ] Non Confirming Outbound User Priority \n\n"
HLP_QOS_ADD_SDMODE, "\
add a new shaping mode to QOS\n"
HLP_QOS_ADD_SDMODE_EX, "\
\nUsage: %1!s! \
\n [name = ] Shaping Mode Name \
\n [shaping = ] { borrow | shape | discard | borrowplus } \n\n"
HLP_QOS_ADD_FLOWSPEC, "\
add a new flow spec to QOS\n"
HLP_QOS_ADD_FLOWSPEC_EX, "\
\nUsage: %1!s! \
\n [name = ] Flowspec Name \
\n [servicetype = ] { besteffort | controlledload | guaranteed | qualitative } \
\n [ [tokenrate = ] Token Rate ]\
\n [ [tokenbucketsize = ] Token Bucket Size ]\
\n [ [peakbandwidth =] Peak Bandwidth ]\
\n [ [latency =] Latency ]\
\n [ [delayvariation =] Delay Variation ]\
\n [ [maxsdusize =] Max SDU Size ]\
\n [ [minpolicedsize =] Min Policed Size ]\n\n"
// QOS delete commands
HLP_QOS_DEL_FILTER_FROM_FLOW, "\
detach filter from flow\n"
HLP_QOS_DEL_FILTER_FROM_FLOW_EX, "\
\nUsage: %1!s! [filter = ] Filter\n\n"
HLP_QOS_DEL_QOSOBJECT_ON_FLOW, "\
remove a QOS object from a flow\n"
HLP_QOS_DEL_QOSOBJECT_ON_FLOW_EX, "\
\nUsage: %1!s! \
\n [name = ] Interface Name [flowname = ] Flow Name \
\n [qosobject = ] QOS Object Name \n\n"
HLP_QOS_DEL_FLOWSPEC_ON_FLOW, "\
delete a flowspec on a flow\n"
HLP_QOS_DEL_FLOWSPEC_ON_FLOW_EX, "\
\nUsage: %1!s! \
\n [name = ] Interface Name [flowname = ] Flow Name \
\n [flowspec = ] Flowspec Name \
\n [ [direction = ] { inbound | outbound | bidirectional } ]\n\n"
HLP_QOS_DEL_FLOW_ON_IF, "\
remove a flow on an interface\n"
HLP_QOS_DEL_FLOW_ON_IF_EX, "\
\nUsage: %1!s! [name = ] Interface Name [flowname = ] Flow Name\n\n"
HLP_QOS_DEL_IF, "\
remove QOS from the specified interface\n"
HLP_QOS_DEL_IF_EX, "\
\nUsage: %1!s! [name = ] Interface Name\n\n"
HLP_QOS_DEL_DSRULE, "\
remove a diffserv rule from a diffserv map in QOS\n"
HLP_QOS_DEL_DSRULE_EX, "\
\nUsage: %1!s! \
\n [name = ] Diffserv Map Name \
\n [dsin = ] Inbound DS field \n\n"
HLP_QOS_DEL_SDMODE, "\
delete a shaping mode from QOS\n"
HLP_QOS_DEL_SDMODE_EX, "\
\nUsage: %1!s! [name = ] Shaping Mode Name \n\n"
HLP_QOS_DEL_QOSOBJECT, "\
delete a qos object from QOS\n"
HLP_QOS_DEL_QOSOBJECT_EX, "\
\nUsage: %1!s! [name = ] QosObject Name\n\n"
HLP_QOS_DEL_FLOWSPEC, "\
delete a flow spec from QOS\n"
HLP_QOS_DEL_FLOWSPEC_EX, "\
\nUsage: %1!s! [name = ] Flowspec Name\n\n"
// QOS set commands
HLP_QOS_SET_FILTER_ON_FLOW, "\
modify filter on flow\n"
HLP_QOS_SET_FILTER_ON_FLOW_EX, "\
\nUsage: %1!s! [filter = ] Filter\n\n"
HLP_QOS_SET_FLOW_ON_IF, "\
modify a flow on an interface\n"
HLP_QOS_SET_FLOW_ON_IF_EX, "\
\nUsage: %1!s! [name = ] Interface Name [flowname = ] Flow Name\n\n"
HLP_QOS_SET_IF, "\
set QOS configuration parameters for the interface\n"
HLP_QOS_SET_IF_EX, "\
\nUsage: %1!s! [name = ] Interface Name \n\n"
HLP_QOS_SET_GLOBAL, "\
set global QOS parameters\n"
HLP_QOS_SET_GLOBAL_EX, "\
\nUsage: %1!s! [ [loglevel = ] { none | error | warn | info } ]\n\n"
// QOS show commands
HLP_QOS_SHOW_FILTER_ON_FLOW, "\
show filters on a flow\n"
HLP_QOS_SHOW_FILTER_ON_FLOW_EX, "\
\nUsage: %1!s! [filter = ] Filter\n\n"
HLP_QOS_SHOW_FLOW_ON_IF, "\
show flows on an interface\n"
HLP_QOS_SHOW_FLOW_ON_IF_EX, "\
\nUsage: %1!s! [ [name = ] Interface Name [ [flowname = ] Flow Name ] ]\n\n"
HLP_QOS_SHOW_IF, "\
show QOS configuration parameters for the interface\n"
HLP_QOS_SHOW_IF_EX, "\
\nUsage: %1!s! [ [name = ] Interface Name ]\n\n"
HLP_QOS_SHOW_DSMAP, "\
show a diffserv map in QOS\n"
HLP_QOS_SHOW_DSMAP_EX, "\
\nUsage: %1!s! [ [name = ] Diffserv Map Name ]\n\n"
HLP_QOS_SHOW_SDMODE, "\
show a shaping mode in QOS\n"
HLP_QOS_SHOW_SDMODE_EX, "\
\nUsage: %1!s! [ [name = ] Shaping Mode Name ]\n\n"
HLP_QOS_SHOW_QOSOBJECT, "\
show a qos object in QOS\n"
HLP_QOS_SHOW_QOSOBJECT_EX, "\
\nUsage: %1!s! \
\n [[name = ] QosObject Name \
\n [[type = ] { diffserv | sdmode } ]]\n\n"
HLP_QOS_SHOW_FLOWSPEC, "\
show a flow spec in QOS\n"
HLP_QOS_SHOW_FLOWSPEC_EX, "\
\nUsage: %1!s! [[name = ] Flowspec Name]\n\n"
HLP_QOS_SHOW_GLOBAL, "\
show QOS global parameters\n"
HLP_QOS_SHOW_GLOBAL_EX, "\
\nUsage: %1!s!\n\n"
}
#include <windows.h>
#include <ntverp.h>
#define VER_FILETYPE VFT_DLL
#define VER_FILESUBTYPE VFT2_UNKNOWN
#define VER_FILEDESCRIPTION_STR "IP Protocols Monitor DLL"
#define VER_INTERNALNAME_STR "ippromon.dll"
#define VER_ORIGINALFILENAME_STR "ippromon.dll"
#if defined( BUILD_PRODUCT_VER ) && ( BUILD_PRODUCT_VER >= 500 )
#include "common.ver" // NT5.0 version file.
#else
#include "routing.ver" // Router Version File - lies in routing/inc
#endif