/*++ Copyright (c) 1996 Microsoft Corporation Module Name: ipv6mon.rc Abstract: IPv6 Router Console Monitor Resources Author: Stefan Solomon 01/04/1996 Revision History: Brad Mahugh 09/06/1999 (revised for netsh guidelines) --*/ #include "strdefs.h" STRINGTABLE { MSG_NULL, "" MSG_NEWLINE, "\n" MSG_SEPARATOR, "\ -------------------------------------------------------------------------\n" HLP_IP6TO4_SET_INTERFACE, "Sets 6to4 interface configuration information.\n" HLP_IP6TO4_SET_INTERFACE_EX "\ \nUsage: %1!s! [name=] \ \n [[routing=](enabled|disabled|default)] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n name - Interface name. \ \n routing - Whether to act as a router. \ \n \ \nRemarks: Sets 6to4 interface configuration information. \ \n \ \nExamples: \ \n \ \n %1!s! ""Private"" enabled \ \n \n\n" HLP_IP6TO4_SHOW_INTERFACE, "Shows the 6to4 interface configuration information.\n" HLP_IP6TO4_SHOW_INTERFACE_EX, "\ \nUsage %1!s! \ \n \ \n Shows the 6to4 interface configuration information. \ \n\n" HLP_IP6TO4_SET_RELAY, "Sets 6to4 relay information.\n" HLP_IP6TO4_SET_RELAY_EX "\ \nUsage: %1!s! [[name=](|default)] \ \n [[state=](enabled|disabled|automatic|default)] \ \n [[interval]=] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n name - Name of the 6to4 relay. \ \n state - State of relay name resolution. \ \n interval - Resolution interval (in minutes). \ \n \ \nRemarks: Sets 6to4 relay information. \ \n \ \nExamples: \ \n \ \n %1!s! 6to4.ipv6.org. enabled 1440 \ \n \n\n" HLP_IP6TO4_SHOW_RELAY, "Shows the 6to4 relay information.\n" HLP_IP6TO4_SHOW_RELAY_EX, "\ \nUsage %1!s! \ \n \ \n Shows the 6to4 relay information. \ \n\n" HLP_IP6TO4_SET_ROUTING, "Sets 6to4 routing information.\n" HLP_IP6TO4_SET_ROUTING_EX "\ \nUsage: %1!s! [[routing=](enabled|disabled|automatic|default)] \ \n [[sitelocals=](enabled|disabled|default)] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n routing - State of 6to4 routing. \ \n sitelocals - Whether to use Site-Local addresses. \ \n \ \nRemarks: Sets 6to4 routing information. \ \n \ \nExamples: \ \n \ \n %1!s! default default \ \n %1!s! routing=enabled sitelocals=enabled \ \n \n\n" HLP_IP6TO4_SHOW_ROUTING, "Shows the 6to4 routing state.\n" HLP_IP6TO4_SHOW_ROUTING_EX, "\ \nUsage %1!s! \ \n \ \n Shows the 6to4 routing state. \ \n\n" HLP_IP6TO4_SET_STATE, "Sets the 6to4 state.\n" HLP_IP6TO4_SET_STATE_EX "\ \nUsage: %1!s! [[state=](enabled|disabled|default)] \ \n [[undoonstop=](enabled|disabled|default)] \ \n [[6over4=](enabled|disabled|default)] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n state - Whether 6to4 is enabled. \ \n undoonstop - Whether 6to4 is disabled on service stop. \ \n 6over4 - Whether 6over4 interfaces are created.\ \n \ \nRemarks: Sets the 6to4 configuration state. \ \n \ \nExamples: \ \n \ \n %1!s! default default default \ \n %1!s! state=enabled undoonstop=disabled 6over4=disabled\ \n\n" HLP_IP6TO4_SHOW_STATE, "Shows the 6to4 state.\n" HLP_IP6TO4_SHOW_STATE_EX, "\ \nUsage %1!s! \ \n \ \n Shows the 6to4 state. \ \n\n" HLP_IP6TO4_RESET, "Resets all 6to4 configuration state.\n" HLP_IP6TO4_RESET_EX, "\ \nUsage %1!s! \ \n \ \nRemarks: Resets all 6to4 configuration state. \ \n\n" HLP_IPV6_INSTALL, "Installs IPv6.\n" HLP_IPV6_INSTALL_EX,"\ \nUsage %1!s! \ \n \ \nRemarks: Installs IPv6.\ \n\n" HLP_IPV6_RENEW, "Restarts IPv6 interfaces.\n" HLP_IPV6_RENEW_EX, "\ \nUsage %1!s! [[interface=]] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n interface - Interface name or index.\ \n \ \nRemarks: Restarts IPv6 interfaces. \ \n \ \nExample: \ \n \ \n %1!s! ""Private"" \ \n\n" HLP_IPV6_RESET, "Resets IPv6 configuration state.\n" HLP_IPV6_RESET_EX, "\ \nUsage %1!s! \ \n \ \nRemarks: Resets IPv6 configuration state. \ \n\n" HLP_IPV6_UNINSTALL, "Uninstalls IPv6.\n" HLP_IPV6_UNINSTALL_EX,"\ \nUsage %1!s! \ \n \ \nRemarks: Uninstalls IPv6.\ \n\n" HLP_IPV6_ADD_6OVER4TUNNEL, "Creates a 6over4 interface.\n" HLP_IPV6_ADD_6OVER4TUNNEL_EX, "\ \nUsage %1!s! [interface=] [localaddress=] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n interface - Friendly name to use for interface. \ \n local address - IPv4 address for encapsulation. \ \n \ \nRemarks: Creates a 6over4 interface using the specified \ \n IPv4 address. \ \n \ \nExample: \ \n \ \n %1!s! ""Private"" 10.1.1.1 \ \n\n" HLP_IPV6_ADD_ADDRESS, "Adds an IPv6 address on an interface.\n" HLP_IPV6_ADD_ADDRESS_EX, "\ \nUsage %1!s! [interface=] [address=]\ \n [[type=]unicast|anycast] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n interface - Interface name or index. \ \n address - IPv6 address to add. \ \n type - One of the following values: \ \n unicast: Adds a unicast address. This is the default.\ \n anycast: Adds an anycast address.\ \n \ \nRemarks: Adds an IPv6 address to a given interface. \ \n \ \nExample: \ \n \ \n %1!s! ""Private"" fe80::2 \ \n\n" HLP_IPV6_ADD_PREFIXPOLICY, "Adds a prefix policy entry.\n" HLP_IPV6_ADD_PREFIXPOLICY_EX, "\ \nUsage %1!s! [prefix=]/ \ \n [precedence=] [label=] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n prefix - Prefix for which to add a policy. \ \n precedence - Precedence value for ordering. \ \n label - Label value for matching. \ \n \ \nRemarks: Adds a source and destination address selection policy for \ \n a given prefix. \ \n \ \nExample: \ \n \ \n %1!s! ::/96 3 4 \ \n\n" HLP_IPV6_ADD_ROUTE, "Adds an IPv6 route over an interface.\n" HLP_IPV6_ADD_ROUTE_EX, "\ \nUsage %1!s! [prefix=]/ [interface=] \ \n [[nexthop=]] [[siteprefixlength=]] \ \n [[metric=]] [[publish=]no|yes|immortal] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n prefix - Prefix for which to add a route. \ \n interface - Interface name or index. \ \n nexthop - Gateway address, if prefix is not on-link. \ \n siteprefixlength - Prefix length for the entire site, if on-link. \ \n metric - Route metric. \ \n publish - One of the following values: \ \n no: Not advertised in Route Advertisements. \ \n This is the default. \ \n yes: Advertised in Route Advertisements. \ \n immortal: Advertised in Route Advertisements \ \n with an infinite lifetime. \ \n \ \nRemarks: Adds a route for a given prefix. \ \n \ \nExample: \ \n \ \n %1!s! 3ffe::/16 ""Internet"" fe80::1 \ \n\n" HLP_IPV6_ADD_V6V4TUNNEL, "Creates an IPv6-in-IPv4 point-to-point tunnel.\n" HLP_IPV6_ADD_V6V4TUNNEL_EX, "\ \nUsage %1!s! [interface=] [localaddress=] \ \n [remoteaddress=] \ \n [[neighbordiscovery=]enabled|disabled] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n interface - Friendly name to use for interface. \ \n localaddress - IPv4 address of local tunnel endpoint. \ \n remoteaddress - IPv4 address of remote tunnel endpoint. \ \n neighbordiscovery - One of the following values: \ \n enabled: ND is enabled on the interface. \ \n disabled: ND is disabled on the interface. \ \n This is the default. \ \n \ \nRemarks: Creates an IPv6-in-IPv4 tunnel. \ \n \ \nExample: \ \n \ \n %1!s! ""Private"" 10.0.0.1 192.168.1.1 \ \n\n" HLP_IPV6_SET_ADDRESS, "Modifies IPv6 address information.\n" HLP_IPV6_SET_ADDRESS_EX, "\ \nUsage %1!s! [interface=] [address=] \ \n [[type=]unicast|anycast] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n interface - Interface name or index. \ \n address - IPv6 address to modify. \ \n type - One of the following values: \ \n unicast: Marks the address as a unicast address. \ \n This is the default. \ \n anycast: Marks the address as an anycast address.\ \n \ \nRemarks: Modifies an IPv6 address on a given interface. \ \n \ \nExample: \ \n \ \n %1!s! ""Private"" fe80::2 anycast \ \n\n" HLP_IPV6_SET_GLOBAL, "Modifies global configuration general parameters.\n" HLP_IPV6_SET_GLOBAL_EX, "\ \nUsage %1!s! [[defaultcurhoplimit=]] [neighborcachelimit=]\ \n [[routecachelimit=]] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n defaultcurhoplimit - Default HopLimit of packets sent. \ \n neighborcachelimit - Maximum number of neighbor cache entries. \ \n routecachelimit - Maximum number of route cache entries. \ \n \ \nRemarks: Modifies global configuration general parameters. \ \n \ \nExample: \ \n \ \n %1!s! ""Private"" 32 100 100000 \ \n\n" HLP_IPV6_SET_INTERFACE, "Modifies interface configuration parameters.\n" HLP_IPV6_SET_INTERFACE_EX, "\ \nUsage %1!s! [interface=] [[forwarding=]enabled|disabled] \ \n [[advertise=]enabled|disabled] [[mtu=]] \ \n [[siteid=]] [[metric=]] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n interface - Interface name or index. \ \n forwarding - Whether packets arriving on this interface can \ \n be forwarded to other interfaces. The default \ \n is disabled. \ \n advertise - Whether Router Advertisments are to be sent on \ \n this interface. The default is disabled. \ \n mtu - The MTU of this interface. The default is the \ \n natural MTU of the link. \ \n siteid - Site scope zone identifier. \ \n metric - Interface metric, added to route metrics for \ \n all route over the interface. \ \n \ \nRemarks: Modifies interface configuration parameters. \ \n \ \nExample: \ \n \ \n %1!s! ""Private"" siteid=2 metric=2 \ \n\n" HLP_IPV6_SET_MOBILITY, "Modifies mobility configuration parameters.\n" HLP_IPV6_SET_MOBILITY_EX, "\ \nUsage %1!s! [[security=]enabled|disabled] \ \n [[bindingcachelimit=]] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n security - Whether binding updates must be secured.\ \n bindingcachelimit - Maximum number of binding cache entries.\ \n \ \nRemarks: Modifies mobility configuration parameters. \ \n \ \nExample: \ \n \ \n %1!s! security=disabled bindingcachelimit=1000 \ \n\n" HLP_IPV6_SET_PREFIXPOLICY, "Modifies prefix policy information.\n" HLP_IPV6_SET_PREFIXPOLICY_EX, "\ \nUsage %1!s! [prefix=]/ [precedence=] \ \n [label=] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n prefix - Prefix for which to add a policy. \ \n precedence - Precedence value for ordering. \ \n label - Label value for matching. \ \n \ \nRemarks: Modifies a source and destination address selection policy \ \n for a given prefix. \ \n \ \nExample: \ \n \ \n %1!s! ::/96 3 4 \ \n\n" HLP_IPV6_SET_PRIVACY, "Modifies privacy configuration parameters.\n" HLP_IPV6_SET_PRIVACY_EX, "\ \nUsage %1!s! [[state=]enabled|disabled] [[maxdadattempts=]] \ \n [[maxvalidlifetime=]] \ \n [[maxpreferredlifetime=]] \ \n [[regeneratetime=]] \ \n [[maxrandomtime=]] [[randomtime=]] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n state - Whether anonymous addresses are enabled. \ \n maxdadattempts - Duplicate address detection attempts. \ \n The default value is 5. \ \n maxvalidlifetime - Maximum lifetime, in seconds, over which \ \n an anonymous address is valid. The \ \n default value is 604800 (one week). \ \n maxpreferredlifetime - Maximum lifetime, in seconds, over which \ \n an anonymous address is preferred. The \ \n default value is 86400 (one day). \ \n regeneratetime - Time, in seconds prior to deprecating an \ \n anonymous address, that a new address is \ \n generated. The default value is 5. \ \n maxrandomtime - Upper bound, in seconds, to use when \ \n computing a random delay at startup time.\ \n The default value is 600 (ten minutes). \ \n randomtime - Actual value, in seconds, to use rather \ \n than a random value generated at boot. \ \n \ \nRemarks: Modifies parameters related to anonymous address generation. \ \n If randomtime is specified, the maxrandomtime value is not \ \n used. \ \n\n" HLP_IPV6_SET_ROUTE, "Modifies route parameters.\n" HLP_IPV6_SET_ROUTE_EX, "\ \nUsage %1!s! [prefix=]/ [interface=] \ \n [[nexthop=]] [[siteprefixlength=]] \ \n [[metric=]] [[publish=]no|yes|immortal] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n prefix - Prefix of route to modify. \ \n interface - Interface name or index. \ \n nexthop - Gateway address, if prefix is not on-link. \ \n siteprefixlength - Prefix length for the entire site, if on-link. \ \n metric - Route metric. \ \n publish - One of the following values: \ \n no: Not advertised in Route Advertisements. \ \n This is the default. \ \n yes: Advertised in Route Advertisements. \ \n immortal: Advertised in Route Advertisements \ \n with an infinite lifetime. \ \n \ \nRemarks: Modifies route parameters. \ \n \ \nExample: \ \n \ \n %1!s! 3ffe::/16 ""Internet"" fe80::1 \ \n\n" HLP_IPV6_DEL_ADDRESS, "Deletes an IPv6 address from an interface.\n" HLP_IPV6_DEL_ADDRESS_EX, "\ \nUsage %1!s! [interface=] [address=] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n interface - Interface name or index. \ \n address - IPv6 address to delete. \ \n \ \nRemarks: Modifies an IPv6 address on a given interface. \ \n \ \nExample: \ \n \ \n %1!s! ""Private"" fe80::2 \ \n\n" HLP_IPV6_DEL_INTERFACE, "Deletes an interface from the IPv6 stack.\n" HLP_IPV6_DEL_INTERFACE_EX, "\ \nUsage %1!s! [interface=] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n interface - Interface name or index. \ \n \ \nRemarks: Deletes a given interface from the IPv6 stack. \ \n \ \nExample: \ \n \ \n %1!s! ""Private"" \ \n\n" HLP_IPV6_DEL_NEIGHBORS, "Deletes the IPv6 neighbor cache.\n" HLP_IPV6_DEL_NEIGHBORS_EX, "\ \nUsage %1!s! [[interface=] [[address=]]] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n interface - Interface name or index. \ \n address - Address of neighbor. \ \n \ \nRemarks: Flushes the neighbor cache. If an interface is specified, \ \n flushes the cache only on that interface. If an address is\ \n also specified, deletes only that neighbor cache entry. \ \n \ \nExample: \ \n \ \n %1!s! ""Private"" \ \n\n" HLP_IPV6_DEL_PREFIXPOLICY, "Deletes a prefix policy entry.\n" HLP_IPV6_DEL_PREFIXPOLICY_EX, "\ \nUsage %1!s! [prefix=]/ \ \n \ \nParameters: \ \n \ \n Tag Value \ \n prefix - Prefix for which to add a policy. \ \n \ \nRemarks: Deletes the source and destination address selection policy \ \n for a given prefix. \ \n \ \nExample: \ \n \ \n %1!s! ::/96 \ \n\n" HLP_IPV6_DEL_ROUTE, "Deletes an IPv6 route.\n" HLP_IPV6_DEL_ROUTE_EX, "\ \nUsage %1!s! [prefix=]/ [interface=] \ \n [[nexthop=]] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n prefix - Prefix of route to delete. \ \n interface - Interface name or index. \ \n nexthop - Gateway address, if prefix is not on-link. \ \n \ \nRemarks: Deletes an IPv6 route. \ \n \ \nExample: \ \n \ \n %1!s! 3ffe::/16 ""Internet"" fe80::1 \ \n\n" HLP_IPV6_DEL_DESTINATIONCACHE, "Deletes the IPv6 destination cache.\n" HLP_IPV6_DEL_DESTINATIONCACHE_EX, "\ \nUsage %1!s! [[interface=] [[address=]]] \ \n [[level=]normal|verbose] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n interface - Interface name or index. \ \n address - Address of destination. \ \n level - One of the following values: \ \n normal: Display one line per entry. This is \ \n the default. \ \n verbose: Display extra information on each \ \n entry. This is the default when a single\ \n entry is specified. \ \n \ \nRemarks: Flushes the destination cache. If an interface is specified,\ \n flushes the cache only on that interface. If an address is \ \n also specified, deletes only that destination cache entry. \ \n \ \nExample: \ \n \ \n %1!s! ""Private"" \ \n\n" HLP_IPV6_SHOW_ADDRESS, "Shows IPv6 addresses.\n" HLP_IPV6_SHOW_ADDRESS_EX, "\ \nUsage %1!s! [[interface=]] [[level=]normal|verbose] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n interface - Interface name or index. \ \n level - One of the following values: \ \n normal: Display one line per interface. This is \ \n the default when no interface is given. \ \n verbose: Display extra information on each \ \n interface. This is the default when an \ \n interface is given. \ \n \ \nRemarks: Displays all IPv6 addresses, or all addresses on a given \ \n interface if one is specified. \ \n\n" HLP_IPV6_SHOW_JOINS, "Shows IPv6 multicast addresses.\n" HLP_IPV6_SHOW_JOINS_EX, "\ \nUsage %1!s! [[interface=]] [[level=]normal|verbose] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n interface - Interface name or index. \ \n level - One of the following values: \ \n normal: Display one line per interface. This is \ \n the default when no interface is given. \ \n verbose: Display extra information on each \ \n interface. This is the default when an \ \n interface is given. \ \n \ \nRemarks: Displays all IPv6 multicast addresses, or all multicast \ \n addresses on a given interface if one is specified. \ \n\n" HLP_IPV6_SHOW_BINDINGCACHEENTRIES, "Shows binding cache entries.\n" HLP_IPV6_SHOW_BINDINGCACHEENTRIES_EX, "\ \nUsage %1!s! \ \n \ \nRemarks: Displays all binding cache entries.\ \n\n" HLP_IPV6_SHOW_INTERFACE, "Shows interface parameters.\n" HLP_IPV6_SHOW_INTERFACE_EX, "\ \nUsage %1!s! [[interface=]] [[level=]normal|verbose] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n interface - Interface name or index. \ \n level - One of the following values: \ \n normal: Display one line per interface. This is \ \n the default when no interface is given. \ \n verbose: Display extra information on each \ \n interface. This is the default when an \ \n interface is given. \ \n \ \nRemarks: Displays information about all interfaces, or about a given \ \n interface if one is specified. \ \n\n" HLP_IPV6_SHOW_GLOBAL, "Shows global configuration parameters.\n" HLP_IPV6_SHOW_GLOBAL_EX, "\ \nUsage %1!s! \ \n \ \nRemarks: Shows global configuration parameters. \ \n\n" HLP_IPV6_SHOW_MOBILITY, "Shows mobility configuration parameters.\n" HLP_IPV6_SHOW_MOBILITY_EX, "\ \nUsage %1!s! \ \n \ \nRemarks: Shows mobility configuration parameters. \ \n\n" HLP_IPV6_SHOW_NEIGHBORS, "Shows neighbor cache entries.\n" HLP_IPV6_SHOW_NEIGHBORS_EX, "\ \nUsage %1!s! [[interface=] [[address=]]] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n interface - Interface name or index. \ \n address - Address of neighbor. \ \n \ \nRemarks: Shows neighbor cache entries. If an interface is specified,\ \n shows the cache only on that interface. If an address is \ \n also specified, shows only that neighbor cache entry. \ \n\n" HLP_IPV6_SHOW_PREFIXPOLICY, "Shows prefix policy entries.\n" HLP_IPV6_SHOW_PREFIXPOLICY_EX, "\ \nUsage %1!s! \ \n \ \nRemarks: Shows prefix policy entries used in source and destination\ \n address selection. \ \n\n" HLP_IPV6_SHOW_PRIVACY, "Shows privacy configuration parameters.\n" HLP_IPV6_SHOW_PRIVACY_EX, "\ \nUsage %1!s! \ \n \ \nRemarks: Shows privacy configuration parameters. \ \n\n" HLP_IPV6_SHOW_ROUTES, "Shows route table entries.\n" HLP_IPV6_SHOW_ROUTES_EX, "\ \nUsage %1!s! [[level=]normal|verbose] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n level - One of the following values: \ \n normal: Display normal routes only. This is the default.\ \n verbose: Also display routes used for loopback. \ \n \ \nRemarks: Shows route table entries. \ \n\n" HLP_IPV6_SHOW_DESTINATIONCACHE, "Shows destination cache entries.\n" HLP_IPV6_SHOW_DESTINATIONCACHE_EX, "\ \nUsage %1!s! [[interface=] [[address=]]] \ \n \ \nParameters: \ \n \ \n Tag Value \ \n interface - Interface name or index. \ \n address - Address of destination. \ \n \ \nRemarks: Shows destination cache entries. If an interface is specified, \ \n shows the cache only on that interface. If an address is \ \n also specified, shows only that destination cache entry. \ \n\n" HLP_IPV6_SHOW_SITEPREFIXES, "Shows site prefix table entries.\n" HLP_IPV6_SHOW_SITEPREFIXES_EX, "\ \nUsage %1!s! \ \n \ \nRemarks: Displays the site prefix table.\ \n\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" STRING_LOOPBACK, "Loopback" STRING_TUNNEL_AUTO, "Automatic Tunneling Pseudo-Interface" STRING_TUNNEL_6TO4, "6to4 Tunneling Pseudo-Interface" STRING_YES, "Yes" STRING_NO, "No" STRING_NEVER, "Never" STRING_SYSTEM, "System" STRING_MANUAL, "Manual" STRING_AUTOCONF, "Autoconf" STRING_RIP, "RIP" STRING_OSPF, "OSPF" STRING_BGP, "BGP" STRING_IDRP, "IDRP" STRING_IGRP, "IGRP" STRING_PUBLIC, "Public" STRING_ANONYMOUS, "Anonymous" STRING_DHCP, "DHCP" STRING_WELLKNOWN, "Well-known" STRING_RA, "RA" STRING_RANDOM, "Random" STRING_LL_ADDRESS, "Link-Layer Address" STRING_OTHER, "Other" STRING_INTERFACE, "Interface" STRING_LINK, "Link" STRING_SUBNET, "Subnet" STRING_ADMIN, "Admin" STRING_SITE, "Site" STRING_ORG, "Organization" STRING_GLOBAL, "Global" STRING_CONNECTED, "Connected" STRING_DISCONNECTED, "Disconnected" STRING_RECONNECTED, "Reconnecting" STRING_UNKNOWN, "?" STRING_INVALID, "Invalid" STRING_DUPLICATE, "Duplicate" STRING_TENTATIVE, "Tentative" STRING_DEPRECATED, "Deprecated" STRING_PREFERRED, "Preferred" MSG_IP6TO4_STATE, "6to4 Service State : %1!s!\n" MSG_ROUTING_STATE, "Routing State : %1!s!\n" MSG_SITELOCALS_STATE, "Use SiteLocals : %1!s!\n" MSG_RESOLUTION_STATE, "Use Relay : %1!s!\n" MSG_RELAY_NAME, "Relay Name : " MSG_STRING, "%1!s!\n" MSG_CSTRING, "%1!hs!\n" MSG_RESOLUTION_INTERVAL, "Resolution Interval : " MSG_MINUTES, "%1!d! minutes\n" MSG_UNDO_ON_STOP_STATE, "Undo on Service Stop: %1!s!\n" MSG_6OVER4_STATE, "6over4 State : %1!s!\n" MSG_IPV6_GLOBAL_PARAMETERS, "\ General Global Parameters \n\ ---------------------------------------------\n\ Default Hop Limit : %1!u!\n\ Neighbor Cache Limit : %2!u!\n\ Route Cache Limit : %3!u!\n" MSG_IPV6_PRIVACY_PARAMETERS, "\ Anonymous Address Parameters \n\ ---------------------------------------------\n\ Use Anonymous Addresses : %1!s!\n\ Duplicate Address Detection Attempts: %2!u!\n\ Maximum Valid Lifetime : %3!u! seconds\n\ Maximum Preferred Lifetime : %4!u! seconds\n\ Regenerate Time : %5!u! seconds\n\ Maximum Random Time : %6!u! seconds\n\ Random Time : %7!u! seconds\n" MSG_IPV6_MOBILITY_PARAMETERS, "\ Mobility Parameters \n\ ---------------------------------------------\n\ Security : %1!s!\n\ Binding Cache Limit : %2!u!\n" MSG_IPV6_PREFIX_POLICY_HDR, "\ Precedence Label Prefix\n\ ---------- ----- --------------------------------\n" MSG_IPV6_PREFIX_POLICY, "\ %2!10u! %3!5u! %1!s!\n" MSG_IPV6_SITE_PREFIX_HDR, "\ Prefix Lifetime Interface\n\ ----------------------- -------- ------------------------------\n" MSG_IPV6_SITE_PREFIX, "\ %1!-23s! -> %2!8u! %3!s!\n" MSG_IPV6_INTERFACE_HDR, "\ Idx Met MTU State Name\n\ --- --- ----- ------------ -----\n" MSG_IPV6_INTERFACE, "\ %1!3u! %2!3u! %3!5u! %4!-12s! %5!s!\n" MSG_IPV6_INTERFACE_VERBOSE, "\n\ GUID : %1!hs!\n\ State : %2!s!\n\ Metric : %3!u!\n\ Link MTU : %4!u! bytes\n\ True Link MTU : %5!u! bytes\n\ Current Hop Limit : %6!u!\n\ Reachable Time : %7!u! seconds\n\ Base Reachable Time : %8!u! seconds\n\ Retransmission Interval : %9!u! seconds\n\ DAD Transmits : %10!u!\n\ DNS Suffix : %11!s!\n" MSG_IPV6_LL_ADDRESS, "\ Link-Layer Address : %1!s!\n" MSG_IPV6_REMOTE_LL_ADDRESS, "\ Remote Link-Layer Address: %1!s!\n" MSG_IPV6_INTERFACE_SCOPE, "\ Zone ID for %1!-13s!: %2!u!\n" MSG_IPV6_ND_ENABLED, "\ Uses Neighbor Discovery : " MSG_IPV6_SENDS_RAS, "\ Sends RA's : " MSG_IPV6_FORWARDS, "\ Forwards Packets : " MSG_IPV6_ADDRESS_HDR, "\ \nInterface %1!u!: %2!s!\n\n\ Addr Type DAD State Valid Life Pref. Life Address\n\ --------- ---------- ---------- ---------- -----------------------------------\n" MSG_IPV6_UNICAST_ADDRESS, "\ %1!-10s! %2!-10s! %4!10u! %5!10u! %3!s!\n" MSG_IPV6_ANYCAST_ADDRESS, "\ Anycast %1!s!\n" MSG_IPV6_ANYCAST_ADDRESS_VERBOSE, "\n\ Anycast Address : %1!s!\n\ Scope : %2!s!\n" MSG_IPV6_ADDRESS_HDR_VERBOSE, "\ \nInterface %1!u!: %2!s!\n" MSG_IPV6_UNICAST_ADDRESS_VERBOSE, "\n\ Unicast Address : %3!s!\n\ Type : %1!s!\n\ DAD State : %2!s!\n\ Valid lifetime : %4!u! seconds\n\ Preferred lifetime: %5!u! seconds\n\ Scope : %6!s!\n" MSG_IPV6_PREFIX_ORIGIN, "\ Prefix Origin : " MSG_IPV6_IID_ORIGIN, "\ Suffix Origin : " MSG_IPV6_MULTICAST_ADDRESS_HDR, "\ \nInterface %1!u!: %2!s!\n\n\ Scope References ReportTime Last Address\n\ ---------- ---------- ---------- ---- -----------------------------------\n" MSG_IPV6_MULTICAST_ADDRESS, "\ %1!-10s! %3!10u! %4!-10s! %5!-4s! %2!s!\n" MSG_IPV6_MULTICAST_ADDRESS_VERBOSE, "\n\ Multicast Address : %2!s!\n\ Scope : %1!s!\n\ References : %3!u!\n\ Next Report Time : %4!u! seconds\n\ Last Reporter? : %5!s!\n" MSG_IPV6_NEIGHBOR_CACHE_HDR, "\n\ Interface %1!u!: %2!s!\n\n\ Internet Address Physical Address Type\n\ -------------------------------------------- ----------------- -----------\n" MSG_IPV6_NEIGHBOR_CACHE_ENTRY, "\ %1!-44s! %2!-17s! " MSG_IPV6_NEIGHBOR_INCOMPLETE, "Incomplete" MSG_IPV6_NEIGHBOR_PROBE, "Probe" MSG_IPV6_NEIGHBOR_DELAY, "Delay" MSG_IPV6_NEIGHBOR_STALE, "Stale" MSG_IPV6_NEIGHBOR_REACHABLE, "Reachable (%1!u! sec)" MSG_IPV6_NEIGHBOR_PERMANENT, "Permanent" MSG_IPV6_NEIGHBOR_UNKNOWN, "%1!u!" MSG_IPV6_NEIGHBOR_ISROUTER, " (router)" MSG_IPV6_NEIGHBOR_UNREACHABLE, "Unreachable" MSG_IPV6_DESTINATION_HDR, "\n\ Interface %1!u!: %2!s!\n\n\ PMTU Destination Address Next Hop Address \n\ ---- ---------------------------------- ----------------------------------\n" MSG_IPV6_DESTINATION_ENTRY, "%1!4u! %2!-35s! " MSG_IPV6_DESTINATION_NEXTHOP, "%1!-35s!\n" MSG_IPV6_DESTINATION_HDR_VERBOSE, "\n\ Interface %1!u!: %2!s!\n\n" MSG_IPV6_DESTINATION_ENTRY_VERBOSE, "\ Destination : %2!s!\n\ PMTU : %1!u!\n" MSG_IPV6_DESTINATION_NEXTHOP_VERBOSE, "\ Next Hop Address : %1!s!\n" MSG_IPV6_DESTINATION_SOURCE_ADDR, "\ Source Address : %1!s!\n" MSG_IPV6_ZONE_SPECIFIC, "\ Constraint : Zone-specific\n" MSG_IPV6_IF_SPECIFIC, "\ Constraint : Interface-specific\n" MSG_IPV6_ICMP_ERROR_TIME, "\ Last ICMP error sent : %1!u! seconds\n" MSG_IPV6_PMTU_PROBE_TIME, "\ Time until PMTU probe : %1!u! seconds\n" MSG_IPV6_CAREOF, "\ Care-of Address : %1!s!\n\ Binding Sequence Number: %2!u!\n\ Binding Lifetime : %3!u! seconds\n" MSG_IPV6_STALE, "\ Stale : %1!s!\n" MSG_IPV6_ROUTE_TABLE_HDR, "\ Publish Type Met Prefix Idx Gateway/Interface Name\n\ ------- -------- --- ------------------------ --- ------------------------\n" MSG_IPV6_ROUTE_TABLE_ENTRY, "%5!-8s! %6!-8s! %4!3u! %1!-24s! %2!3u! %3!s!\n" MSG_IPV6_ROUTE_TABLE_ENTRY_VERBOSE, "\n\ Prefix : %1!s!\n\ Interface %2!-7u! : %7!s!\n\ Gateway : %3!s!\n\ Metric : %4!u!\n\ Publish : %5!s!\n\ Type : %6!s!\n\ Valid Lifetime : %8!u! seconds\n\ Preferred Lifetime: %9!u! seconds\n\ Site Prefix Length: %10!u!\n" MSG_IPV6_INTEGER, "%1!u!" // error messages for IfIp EMSG_PROTO_NOT_INSTALLED, "IPv6 is not installed.\n" EMSG_NO_WRITE_LOCK, "\ \nThe write lock could not be acquired.\ \nYou must close %1!s! first.\n" EMSG_REBOOT_NEEDED, "A reboot is required to complete this action.\n" EMSG_INVALID_INTERFACE, "\ \nInvalid interface %1!s! specified.\n" EMSG_INVALID_ADDRESS, "\ \nInvalid local IP address specified.\n" // error messages from ipv6 IPV6_MESSAGE_126, "bad home address %1!s!\n" IPV6_MESSAGE_127, "home: %1!s!\n" IPV6_MESSAGE_128, " c/o: %1!s!\n" IPV6_MESSAGE_129, " seq: %1!u! Lifetime: %2!u!s\n\n" // ifip messages MSG_DHCP, " \ DHCP enabled: Yes\n" MSG_STATIC, " \ DHCP enabled: No\n" MSG_OPTIONS_LIST, "\ OptionsList:%1!s!\n" MSG_ADDR2, " " MSG_ADDR1, " %1!s! \n" MSG_OPTION, "\ \t%1!-16s! %2!s!\n" MSG_NONE, " \ None \n" MSG_DEBUG_HDR, "\ \n==================Debug========================\n" MSG_IP_NO_ENTRIES, "No entries were found.\n" MSG_NO_SUCH_IF "Interface %1!s! does not exist.\n" MSG_CTRL_C_TO_QUIT, "\nEnter Ctrl-C to exit from refresh\n" // The DUMP comments // DMP_IPV6_HEADER_COMMENTS, "#========================\n# Interface configuration\n#========================\n" DMP_IPV6_FOOTER_COMMENTS, "# End of interface configuration\n\n" DMP_IP6TO4_HEADER, "\n\ \n# ---------------------------------- \ \n# Interface IPv6 Configuration \ \n# ---------------------------------- \ \n" DMP_IP6TO4_FOOTER, "# End of interface IPv6 configuration\n\n" DMP_IP6TO4_INTERFACE_HEADER, "\n\ \n# Interface IPv6 Configuration for %1!s!\n" } #include #include #define VER_FILETYPE VFT_DLL #define VER_FILESUBTYPE VFT2_UNKNOWN #define VER_FILEDESCRIPTION_STR "IF Monitor DLL" #define VER_INTERNALNAME_STR "ifmon.dll" #define VER_ORIGINALFILENAME_STR "ifmon.dll" #include "common.ver" // NT5.0 version file.