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.

1787 lines
64 KiB

  1. /*++
  2. Copyright (c) 2001 Microsoft Corporation
  3. Module Name:
  4. ipv6mon.rc
  5. Abstract:
  6. IPv6 Netsh Helper Resources
  7. --*/
  8. #include "strdefs.h"
  9. STRINGTABLE
  10. {
  11. MSG_NULL, ""
  12. MSG_NEWLINE, "\n"
  13. MSG_SEPARATOR, "\
  14. -------------------------------------------------------------------------\n"
  15. MSG_PERSISTENT, "Querying persistent storage...\n\n"
  16. MSG_ACTIVE, "Querying active state...\n\n"
  17. HLP_IP6TO4_SET_INTERFACE,
  18. "Sets 6to4 interface configuration information.\n"
  19. HLP_IP6TO4_SET_INTERFACE_EX "\
  20. \nUsage: %1!s! [name=]<string>\
  21. \n [[routing=](enabled|disabled|default)]\
  22. \n\
  23. \nParameters:\
  24. \n\
  25. \n Tag Value\
  26. \n name - Interface name.\
  27. \n routing - Whether to act as a router.\
  28. \n\
  29. \nRemarks: Sets 6to4 interface configuration information.\
  30. \n\
  31. \nExamples:\
  32. \n\
  33. \n %1!s! ""Private"" enabled\
  34. \n\n\n"
  35. HLP_IP6TO4_SHOW_INTERFACE,
  36. "Shows the 6to4 interface configuration information.\n"
  37. HLP_IP6TO4_SHOW_INTERFACE_EX, "\
  38. \nUsage: %1!s!\
  39. \n\
  40. \n Shows the 6to4 interface configuration information.\
  41. \n\n"
  42. HLP_IP6TO4_SET_RELAY,
  43. "Sets 6to4 relay information.\n"
  44. HLP_IP6TO4_SET_RELAY_EX "\
  45. \nUsage: %1!s! [[name=](<string>|default)]\
  46. \n [[state=](enabled|disabled|automatic|default)]\
  47. \n [[interval=]<integer>]\
  48. \n\
  49. \nParameters:\
  50. \n\
  51. \n Tag Value\
  52. \n name - Name of the 6to4 relay.\
  53. \n state - State of relay name resolution.\
  54. \n interval - Resolution interval (in minutes).\
  55. \n\
  56. \nRemarks: Sets 6to4 relay information.\
  57. \n\
  58. \nExamples:\
  59. \n\
  60. \n %1!s! 6to4.ipv6.org. enabled 1440\
  61. \n\n\n"
  62. HLP_IP6TO4_SHOW_RELAY,
  63. "Shows the 6to4 relay information.\n"
  64. HLP_IP6TO4_SHOW_RELAY_EX, "\
  65. \nUsage: %1!s!\
  66. \n\
  67. \n Shows the 6to4 relay information.\
  68. \n\n"
  69. HLP_ISATAP_SET_STATE,
  70. "Sets ISATAP state.\n"
  71. HLP_ISATAP_SET_STATE_EX "\
  72. \nUsage: %1!s! [state=](enabled|disabled|default)\
  73. \n\
  74. \nParameters:\
  75. \n\
  76. \n Tag Value\
  77. \n state - Whether ISATAP is enabled.\
  78. \n\
  79. \nRemarks: Sets ISATAP state.\
  80. \n\
  81. \nExamples:\
  82. \n\
  83. \n %1!s! enabled\
  84. \n\n\n"
  85. HLP_ISATAP_SET_ROUTER,
  86. "Sets ISATAP router information.\n"
  87. HLP_ISATAP_SET_ROUTER_EX "\
  88. \nUsage: %1!s! [[name=](<string>|default)]\
  89. \n [[state=](enabled|disabled|default)]\
  90. \n [[interval=]<integer>]\
  91. \n\
  92. \nParameters:\
  93. \n\
  94. \n Tag Value\
  95. \n name - Name of the ISATAP router.\
  96. \n state - State of router name resolution.\
  97. \n interval - Resolution interval (in minutes).\
  98. \n\
  99. \nRemarks: Sets ISATAP router information.\
  100. \n\
  101. \nExamples:\
  102. \n\
  103. \n %1!s! isatap enabled 1440\
  104. \n\n\n"
  105. HLP_ISATAP_SHOW_STATE,
  106. "Shows the ISATAP state.\n"
  107. HLP_ISATAP_SHOW_STATE_EX, "\
  108. \nUsage: %1!s!\
  109. \n\
  110. \n Shows the ISATAP state.\
  111. \n\n"
  112. HLP_ISATAP_SHOW_ROUTER,
  113. "Shows the ISATAP router information.\n"
  114. HLP_ISATAP_SHOW_ROUTER_EX, "\
  115. \nUsage: %1!s!\
  116. \n\
  117. \n Shows the ISATAP router information.\
  118. \n\n"
  119. HLP_IP6TO4_SET_ROUTING,
  120. "Sets 6to4 routing information.\n"
  121. HLP_IP6TO4_SET_ROUTING_EX "\
  122. \nUsage: %1!s! [[routing=](enabled|disabled|automatic|default)]\
  123. \n [[sitelocals=](enabled|disabled|default)]\
  124. \n\
  125. \nParameters:\
  126. \n\
  127. \n Tag Value\
  128. \n routing - State of 6to4 routing.\
  129. \n sitelocals - Whether to use Site-Local addresses.\
  130. \n\
  131. \nRemarks: Sets 6to4 routing information.\
  132. \n\
  133. \nExamples:\
  134. \n\
  135. \n %1!s! default default\
  136. \n %1!s! routing=enabled sitelocals=enabled\
  137. \n\n\n"
  138. HLP_IP6TO4_SHOW_ROUTING,
  139. "Shows the 6to4 routing state.\n"
  140. HLP_IP6TO4_SHOW_ROUTING_EX, "\
  141. \nUsage: %1!s!\
  142. \n\
  143. \n Shows the 6to4 routing state.\
  144. \n\n"
  145. HLP_IP6TO4_SET_STATE,
  146. "Sets the 6to4 state.\n"
  147. HLP_IP6TO4_SET_STATE_EX "\
  148. \nUsage: %1!s! [[state=](enabled|disabled|automatic|default)]\
  149. \n [[undoonstop=](enabled|disabled|default)]\
  150. \n\
  151. \nParameters:\
  152. \n\
  153. \n Tag Value\
  154. \n state - Whether 6to4 is enabled.\
  155. \n undoonstop - Whether 6to4 is disabled on service stop.\
  156. \n\
  157. \nRemarks: Sets the 6to4 configuration state.\
  158. \n\
  159. \nExamples:\
  160. \n\
  161. \n %1!s! default default\
  162. \n %1!s! state=enabled undoonstop=disabled\
  163. \n\n"
  164. HLP_IP6TO4_SHOW_STATE,
  165. "Shows the 6to4 state.\n"
  166. HLP_IP6TO4_SHOW_STATE_EX, "\
  167. \nUsage: %1!s!\
  168. \n\
  169. \n Shows the 6to4 state.\
  170. \n\n"
  171. HLP_IP6TO4_RESET,
  172. "Resets all 6to4 configuration state.\n"
  173. HLP_IP6TO4_RESET_EX, "\
  174. \nUsage: %1!s!\
  175. \n\
  176. \nRemarks: Resets all 6to4 configuration state.\
  177. \n\n"
  178. HLP_IPV6_INSTALL, "Installs IPv6.\n"
  179. HLP_IPV6_INSTALL_EX,"\
  180. \nUsage: %1!s!\
  181. \n\
  182. \nRemarks: Installs IPv6.\
  183. \n\n"
  184. HLP_IPV6_RENEW, "Restarts IPv6 interfaces.\n"
  185. HLP_IPV6_RENEW_EX, "\
  186. \nUsage: %1!s! [[interface=]<string>]\
  187. \n\
  188. \nParameters:\
  189. \n\
  190. \n Tag Value\
  191. \n interface - Interface name or index.\
  192. \n\
  193. \nRemarks: Restarts IPv6 interfaces.\
  194. \n\
  195. \nExample:\
  196. \n\
  197. \n %1!s! ""Private""\
  198. \n\n"
  199. HLP_IPV6_RESET,
  200. "Resets IPv6 configuration state.\n"
  201. HLP_IPV6_RESET_EX, "\
  202. \nUsage: %1!s!\
  203. \n\
  204. \nRemarks: Resets IPv6 configuration state.\
  205. \n\n"
  206. HLP_IPV6_UNINSTALL, "Uninstalls IPv6.\n"
  207. HLP_IPV6_UNINSTALL_EX,"\
  208. \nUsage: %1!s!\
  209. \n\
  210. \nRemarks: Uninstalls IPv6.\
  211. \n\n"
  212. HLP_IPV6_ADD_6OVER4TUNNEL,
  213. "Creates a 6over4 interface.\n"
  214. HLP_IPV6_ADD_6OVER4TUNNEL_EX, "\
  215. \nUsage: %1!s! [interface=]<string> [localaddress=]<IPv4 address>\
  216. \n [[store=]active|persistent]\
  217. \n\
  218. \nParameters:\
  219. \n\
  220. \n Tag Value\
  221. \n interface - Friendly name to use for interface.\
  222. \n local address - IPv4 address for encapsulation.\
  223. \n store - One of the following values:\
  224. \n active: Change only lasts until next boot.\
  225. \n persistent: Change is persistent (default).\
  226. \n\
  227. \nRemarks: Creates a 6over4 interface using the specified\
  228. \n IPv4 address.\
  229. \n\
  230. \nExample:\
  231. \n\
  232. \n %1!s! ""Private"" 10.1.1.1\
  233. \n\n"
  234. HLP_IPV6_SET_TEREDO,
  235. "Sets Teredo state.\n"
  236. HLP_IPV6_SET_TEREDO_EX, "\
  237. \nUsage: %1!s! [[type]=disabled|client|server|automatic|default]\
  238. \n [[servername=]<hostname>|<IPv4 address>|default]\
  239. \n [[refreshinterval=]<integer>|default]\
  240. \n\
  241. \nParameters:\
  242. \n\
  243. \n Tag Value\
  244. \n type - One of the following values:\
  245. \n disable: Disable the Teredo service.\
  246. \n client: Enable the Teredo client.\
  247. \n server: Enable the Teredo server.\
  248. \n servername - Name or IPv4 address of the Teredo server.\
  249. \n refreshinterval - Client refresh interval (in seconds).\
  250. \n\
  251. \nRemarks: Sets Teredo service parameters. A 'default' argument to any\
  252. \n of the parameters sets its value to a default configuration.\
  253. \n\
  254. \nExample:\
  255. \n\
  256. \n %1!s! disable\
  257. \n %1!s! client teredo.ipv6.microsoft.com. 60\
  258. \n %1!s! client 192.1.2.3 60\
  259. \n %1!s! server teredo.ipv6.org.\
  260. \n\n"
  261. HLP_IPV6_SHOW_TEREDO,
  262. "Shows Teredo service state.\n"
  263. HLP_IPV6_SHOW_TEREDO_EX, "\
  264. \nUsage: %1!s!\
  265. \n\
  266. \nRemarks: Displays the Teredo service (client or server) state.\
  267. \n\n"
  268. HLP_IPV6_ADD_ADDRESS,
  269. "Adds an IPv6 address on an interface.\n"
  270. HLP_IPV6_ADD_ADDRESS_EX, "\
  271. \nUsage: %1!s! [interface=]<string> [address=]<IPv6 address>\
  272. \n [[type=]unicast|anycast]\
  273. \n [[validlifetime=]<integer>|infinite]\
  274. \n [[preferredlifetime=]<integer>|infinite]\
  275. \n [[store=]active|persistent]\
  276. \n\
  277. \nParameters:\
  278. \n\
  279. \n Tag Value\
  280. \n interface - Interface name or index.\
  281. \n address - IPv6 address to add.\
  282. \n type - One of the following values:\
  283. \n unicast: Adds a unicast address (default).\
  284. \n anycast: Adds an anycast address.\
  285. \n validlifetime - Lifetime over which the address is valid.\
  286. \n The default value is infinite.\
  287. \n preferredlifetime - Lifetime over which the address is preferred.\
  288. \n The default value is infinite.\
  289. \n store - One of the following values:\
  290. \n active: Change only lasts until next boot.\
  291. \n persistent: Change is persistent (default).\
  292. \n\
  293. \nRemarks: Adds an IPv6 address to a given interface. Time values can be\
  294. \n expressed in days, hours, minutes, and seconds; e.g. 1d2h3m4s.\
  295. \n\
  296. \nExample:\
  297. \n\
  298. \n %1!s! ""Private"" fe80::2\
  299. \n\n"
  300. HLP_IPV6_ADD_DNS, "\
  301. Adds a static DNS server address.\n"
  302. HLP_IPV6_ADD_DNS_EX, "\
  303. \nUsage: %1!s! [interface=]<string> [address=]<IPv6 address> [[index=]<integer>]\
  304. \n \
  305. \nParameters:\
  306. \n \
  307. \n Tag Value\
  308. \n interface - The name of the interface where DNS servers are added.\
  309. \n address - The IPv6 address for the DNS server you are adding.\
  310. \n index - Specifies the index (preference) for the specified \
  311. \n DNS server address.\
  312. \n \
  313. \nRemarks: Adds a new DNS server IPv6 address to the statically-configured list.\
  314. \n By default, the DNS server is added to the end of the list. If an\
  315. \n index is specified, the DNS server will be placed in that position\
  316. \n in the list, with other servers being moved down to make room. \
  317. \n \
  318. \nExamples:\
  319. \n \
  320. \n %1!s! ""Local Area Connection"" fec0:0:0:ffff::1\
  321. \n %1!s! ""Local Area Connection"" fec0:0:0:ffff::2 index=2\
  322. \n"
  323. HLP_IPV6_ADD_PREFIXPOLICY,
  324. "Adds a prefix policy entry.\n"
  325. HLP_IPV6_ADD_PREFIXPOLICY_EX, "\
  326. \nUsage: %1!s! [prefix=]<IPv6 address>/<integer>\
  327. \n [precedence=]<integer> [label=]<integer>\
  328. \n [[store=]active|persistent]\
  329. \n\
  330. \nParameters:\
  331. \n\
  332. \n Tag Value\
  333. \n prefix - Prefix for which to add a policy.\
  334. \n precedence - Precedence value in the policy table, used for\
  335. \n sorting destination addresses.\
  336. \n label - Label value that allows for policies that prefer a\
  337. \n particular source address prefix for use with a\
  338. \n destination address prefix.\
  339. \n store - One of the following values:\
  340. \n active: Change only lasts until next boot.\
  341. \n persistent: Change is persistent (default).\
  342. \n\
  343. \nRemarks: Adds a source and destination address selection policy for\
  344. \n a given prefix.\
  345. \n\
  346. \nExample:\
  347. \n\
  348. \n %1!s! ::/96 3 4\
  349. \n\n"
  350. HLP_IPV6_ADD_ROUTE,
  351. "Adds an IPv6 route over an interface.\n"
  352. HLP_IPV6_ADD_ROUTE_EX, "\
  353. \nUsage: %1!s! [prefix=]<IPv6 address>/<integer> [interface=]<string>\
  354. \n [[nexthop=]<IPv6 address>] [[siteprefixlength=]<integer>]\
  355. \n [[metric=]<integer>] [[publish=]no|age|yes]\
  356. \n [[validlifetime=]<integer>|infinite]\
  357. \n [[preferredlifetime=]<integer>|infinite]\
  358. \n [[store=]active|persistent]\
  359. \n\
  360. \nParameters:\
  361. \n\
  362. \n Tag Value\
  363. \n prefix - Prefix for which to add a route.\
  364. \n interface - Interface name or index.\
  365. \n nexthop - Gateway address, if prefix is not on-link.\
  366. \n siteprefixlength - Prefix length for the entire site, if on-link.\
  367. \n metric - Route metric.\
  368. \n publish - One of the following values:\
  369. \n no: Not advertised in Route Advertisements\
  370. \n (default).\
  371. \n age: Advertised in Route Advertisements\
  372. \n with decreasing lifetimes.\
  373. \n yes: Advertised in Route Advertisements\
  374. \n with unchanging lifetimes.\
  375. \n validlifetime - Lifetime over which the route is valid.\
  376. \n The default value is infinite.\
  377. \n preferredlifetime - Lifetime over which the route is preferred.\
  378. \n The default is equal to the valid lifetime.\
  379. \n store - One of the following values:\
  380. \n active: Change only lasts until next boot.\
  381. \n persistent: Change is persistent (default).\
  382. \n\
  383. \nRemarks: Adds a route for a given prefix. Time values can be expressed\
  384. \n in days, hours, minutes, and seconds; e.g. 1d2h3m4s.\
  385. \n\
  386. \n When publish is set to no or age, the route will be deleted\
  387. \n after the end of the valid lifetime. When publish is set to\
  388. \n age, the Route Advertisement will contain the valid lifetime\
  389. \n remaining until deletion.\
  390. \n\
  391. \n When publish is set to yes, the route will never be deleted,\
  392. \n regardless of the validlifetime value, and every Route\
  393. \n Advertisement will contain the (same) specified valid lifetime.\
  394. \n\
  395. \nExample:\
  396. \n\
  397. \n %1!s! 3ffe::/16 ""Internet"" fe80::1\
  398. \n\n"
  399. HLP_IPV6_ADD_V6V4TUNNEL,
  400. "Creates an IPv6-in-IPv4 point-to-point tunnel.\n"
  401. HLP_IPV6_ADD_V6V4TUNNEL_EX, "\
  402. \nUsage: %1!s! [interface=]<string> [localaddress=]<IPv4 address>\
  403. \n [remoteaddress=]<IPv4 address>\
  404. \n [[neighbordiscovery=]enabled|disabled]\
  405. \n [[store=]active|persistent]\
  406. \n\
  407. \nParameters:\
  408. \n\
  409. \n Tag Value\
  410. \n interface - Friendly name to use for interface.\
  411. \n localaddress - IPv4 address of local tunnel endpoint.\
  412. \n remoteaddress - IPv4 address of remote tunnel endpoint.\
  413. \n neighbordiscovery - One of the following values:\
  414. \n enabled: ND is enabled on the interface.\
  415. \n disabled: ND is disabled on the interface\
  416. \n (default).\
  417. \n store - One of the following values:\
  418. \n active: Change only lasts until next boot.\
  419. \n persistent: Change is persistent (default).\
  420. \n\
  421. \nRemarks: Creates an IPv6-in-IPv4 tunnel.\
  422. \n\
  423. \nExample:\
  424. \n\
  425. \n %1!s! ""Private"" 10.0.0.1 192.168.1.1\
  426. \n\n"
  427. HLP_IPV6_SET_ADDRESS,
  428. "Modifies IPv6 address information.\n"
  429. HLP_IPV6_SET_ADDRESS_EX, "\
  430. \nUsage: %1!s! [interface=]<string> [address=]<IPv6 address>\
  431. \n [[type=]unicast|anycast]\
  432. \n [[validlifetime=]<integer>|infinite]\
  433. \n [[preferredlifetime=]<integer>|infinite]\
  434. \n [[store=]active|persistent]\
  435. \n\
  436. \nParameters:\
  437. \n\
  438. \n Tag Value\
  439. \n interface - Interface name or index.\
  440. \n address - IPv6 address to modify.\
  441. \n type - One of the following values:\
  442. \n unicast: Marks the address as a unicast address\
  443. \n (default).\
  444. \n anycast: Marks the address as an anycast address.\
  445. \n validlifetime - Lifetime over which the address is valid.\
  446. \n The default value is infinite.\
  447. \n preferredlifetime - Lifetime over which the address is preferred.\
  448. \n The default value is infinite.\
  449. \n store - One of the following values:\
  450. \n active: Change only lasts until next boot.\
  451. \n persistent: Change is persistent (default).\
  452. \n\
  453. \n\
  454. \nRemarks: Modifies an IPv6 address on a given interface. Time values can\
  455. \n be expressed in days, hours, minutes, and seconds; e.g. 1d2h3m4s.\
  456. \n\
  457. \nExample:\
  458. \n\
  459. \n %1!s! ""Private"" fe80::2 anycast\
  460. \n\n"
  461. HLP_IPV6_SET_GLOBAL,
  462. "Modifies global configuration general parameters.\n"
  463. HLP_IPV6_SET_GLOBAL_EX, "\
  464. \nUsage: %1!s! [[defaultcurhoplimit=]<integer>]\
  465. \n [neighborcachelimit=]<integer>\
  466. \n [[routecachelimit=]<integer>]\
  467. \n [[reassemblylimit=]<integer>]\
  468. \n [[store=]active|persistent]\
  469. \n\
  470. \nParameters:\
  471. \n\
  472. \n Tag Value\
  473. \n defaultcurhoplimit - Default HopLimit of packets sent.\
  474. \n neighborcachelimit - Maximum number of neighbor cache entries.\
  475. \n routecachelimit - Maximum number of route cache entries.\
  476. \n reassemblylimit - Maximum size of reassembly buffer.\
  477. \n store - One of the following values:\
  478. \n active: Change only lasts until next boot.\
  479. \n persistent: Change is persistent (default).\
  480. \n\
  481. \nRemarks: Modifies global configuration general parameters.\
  482. \n\
  483. \nExample:\
  484. \n\
  485. \n %1!s! 32 100 100000\
  486. \n\n"
  487. HLP_IPV6_SET_INTERFACE,
  488. "Modifies interface configuration parameters.\n"
  489. HLP_IPV6_SET_INTERFACE_EX, "\
  490. \nUsage: %1!s! [interface=]<string> [[forwarding=]enabled|disabled]\
  491. \n [[advertise=]enabled|disabled] [[mtu=]<integer>]\
  492. \n [[siteid=]<integer>] [[metric=]<integer>]\
  493. \n [[firewall=](enabled|disabled)]\
  494. \n [[siteprefixlength=]<integer>]\
  495. \n [[store=]active|persistent]\
  496. \n\
  497. \nParameters:\
  498. \n\
  499. \n Tag Value\
  500. \n interface - Interface name or index.\
  501. \n forwarding - Whether packets arriving on this interface can\
  502. \n be forwarded to other interfaces. The default\
  503. \n is disabled.\
  504. \n advertise - Whether Router Advertisments are to be sent on\
  505. \n this interface. The default is disabled.\
  506. \n mtu - The MTU of this interface. The default is the\
  507. \n natural MTU of the link.\
  508. \n siteid - Site scope zone identifier.\
  509. \n metric - Interface metric, added to route metrics for\
  510. \n all route over the interface.\
  511. \n firewall - Whether to operate in firewall mode.\
  512. \n siteprefixlength - Default length of global prefix for the entire\
  513. \n site.\
  514. \n store - One of the following values:\
  515. \n active: Change only lasts until next boot.\
  516. \n persistent: Change is persistent (default).\
  517. \n\
  518. \nRemarks: Modifies interface configuration parameters.\
  519. \n\
  520. \nExample:\
  521. \n\
  522. \n %1!s! ""Private"" siteid=2 metric=2\
  523. \n\n"
  524. HLP_IPV6_SET_MOBILITY,
  525. "Modifies mobility configuration parameters.\n"
  526. HLP_IPV6_SET_MOBILITY_EX, "\
  527. \nUsage: %1!s! [[security=]enabled|disabled]\
  528. \n [[bindingcachelimit=]<integer>]\
  529. \n [[correspondentnode=]enabled|disabled]\
  530. \n [[store=]active|persistent]\
  531. \n\
  532. \nParameters:\
  533. \n\
  534. \n Tag Value\
  535. \n security - Whether binding updates must be secured.\
  536. \n bindingcachelimit - Maximum number of binding cache entries.\
  537. \n correspondentnode - Whether Correspondent Node functionality\
  538. \n is enabled or disabled (default).\
  539. \n store - One of the following values:\
  540. \n active: Change only lasts until next boot.\
  541. \n persistent: Change is persistent (default).\
  542. \n\
  543. \nRemarks: Modifies mobility configuration parameters.\
  544. \n\
  545. \nExample:\
  546. \n\
  547. \n %1!s! security=disabled bindingcachelimit=1000 corr=enabled\
  548. \n\n"
  549. HLP_IPV6_SET_PREFIXPOLICY,
  550. "Modifies prefix policy information.\n"
  551. HLP_IPV6_SET_PREFIXPOLICY_EX, "\
  552. \nUsage: %1!s! [prefix=]<IPv6 address>/<integer> [precedence=]<integer>\
  553. \n [label=]<integer> [[store=]active|persistent]\
  554. \n\
  555. \nParameters:\
  556. \n\
  557. \n Tag Value\
  558. \n prefix - Prefix for which to add a policy.\
  559. \n precedence - Precedence value for ordering.\
  560. \n label - Label value for matching.\
  561. \n store - One of the following values:\
  562. \n active: Change only lasts until next boot.\
  563. \n persistent: Change is persistent (default).\
  564. \n\
  565. \nRemarks: Modifies a source and destination address selection policy\
  566. \n for a given prefix.\
  567. \n\
  568. \nExample:\
  569. \n\
  570. \n %1!s! ::/96 3 4\
  571. \n\n"
  572. HLP_IPV6_SET_PRIVACY,
  573. "Modifies privacy configuration parameters.\n"
  574. HLP_IPV6_SET_PRIVACY_EX, "\
  575. \nUsage: %1!s! [[state=]enabled|disabled] [[maxdadattempts=]<integer>]\
  576. \n [[maxvalidlifetime=]<integer>]\
  577. \n [[maxpreferredlifetime=]<integer>]\
  578. \n [[regeneratetime=]<integer>]\
  579. \n [[maxrandomtime=]<integer>] [[randomtime=]<integer>]\
  580. \n [[store=]active|persistent]\
  581. \n\
  582. \nParameters:\
  583. \n\
  584. \n Tag Value\
  585. \n state - Whether temporary addresses are enabled.\
  586. \n maxdadattempts - Duplicate address detection attempts.\
  587. \n The default value is 5.\
  588. \n maxvalidlifetime - Maximum lifetime over which an temporary\
  589. \n address is valid. The default value is 7d\
  590. \n (seven days).\
  591. \n maxpreferredlifetime - Maximum lifetime over which an temporary\
  592. \n is preferred. The default value is 1d\
  593. \n (one day).\
  594. \n regeneratetime - Time prior to deprecating an temporary\
  595. \n address when a new address is generated.\
  596. \n The default value is 5s (five seconds).\
  597. \n maxrandomtime - Upper bound to use when computing a random\
  598. \n delay at startup time. The default value is\
  599. \n 10m (ten minutes).\
  600. \n randomtime - Actual time value to use, rather than a\
  601. \n value generated at boot.\
  602. \n store - One of the following values:\
  603. \n active: Change only lasts until next boot.\
  604. \n persistent: Change is persistent (default).\
  605. \n\
  606. \nRemarks: Modifies parameters related to temporary address generation.\
  607. \n If randomtime is specified, the maxrandomtime value is not\
  608. \n used. Time values can be expressed in days, hours, minutes,\
  609. \n and seconds; e.g. 1d2h3m4s.\
  610. \n\n"
  611. HLP_IPV6_SET_ROUTE,
  612. "Modifies route parameters.\n"
  613. HLP_IPV6_SET_ROUTE_EX, "\
  614. \nUsage: %1!s! [prefix=]<IPv6 address>/<integer> [interface=]<string>\
  615. \n [[nexthop=]<IPv6 address>] [[siteprefixlength=]<integer>]\
  616. \n [[metric=]<integer>] [[publish=]no|age|yes]\
  617. \n [[validlifetime=]<integer>|infinite]\
  618. \n [[preferredlifetime=]<integer>|infinite]\
  619. \n [[store=]active|persistent]\
  620. \n\
  621. \nParameters:\
  622. \n\
  623. \n Tag Value\
  624. \n prefix - Prefix of route to modify.\
  625. \n interface - Interface name or index.\
  626. \n nexthop - Gateway address, if prefix is not on-link.\
  627. \n siteprefixlength - Prefix length for the entire site, if on-link.\
  628. \n metric - Route metric.\
  629. \n publish - One of the following values:\
  630. \n no: Not advertised in Route Advertisements\
  631. \n (default).\
  632. \n age: Advertised in Route Advertisements\
  633. \n with decreasing lifetimes.\
  634. \n yes: Advertised in Route Advertisements\
  635. \n with unchanging lifetimes.\
  636. \n validlifetime - Lifetime over which the route is valid.\
  637. \n The default value is infinite.\
  638. \n preferredlifetime - Lifetime over which the route is preferred.\
  639. \n The default value is infinite.\
  640. \n store - One of the following values:\
  641. \n active: Change only lasts until next boot.\
  642. \n persistent: Change is persistent (default).\
  643. \n\
  644. \nRemarks: Modifies route parameters. Time values can be expressed in\
  645. \n days, hours, minutes, and seconds; e.g. 1d2h3m4s.\
  646. \n\
  647. \n When publish is set to no or age, the route will be deleted\
  648. \n after the end of the valid lifetime. When publish is set to\
  649. \n age, the Route Advertisement will contain the valid lifetime\
  650. \n remaining until deletion.\
  651. \n\
  652. \n When publish is set to yes, the route will never be deleted,\
  653. \n regardless of the validlifetime value, and every Route\
  654. \n Advertisement will contain the (same) specified valid lifetime.\
  655. \n\
  656. \nExample:\
  657. \n\
  658. \n %1!s! 3ffe::/16 ""Internet"" fe80::1\
  659. \n\n"
  660. HLP_IPV6_SET_STATE,
  661. "Sets the state of deprecated functionality.\n"
  662. HLP_IPV6_SET_STATE_EX "\
  663. \nUsage: %1!s! [[6over4=](enabled|disabled|default)]\
  664. \n [[v4compat=](enabled|disabled|default)]\
  665. \n\
  666. \nParameters:\
  667. \n\
  668. \n Tag Value\
  669. \n 6over4 - Whether 6over4 interfaces are created.\
  670. \n v4compat - Whether V4-compatible addresses are enabled.\
  671. \n\
  672. \nRemarks: Enables or disables various types of deprecated functionality.\
  673. \n The default value of all parameters is disabled.\
  674. \n\
  675. \nExamples:\
  676. \n\
  677. \n %1!s! default default\
  678. \n %1!s! 6over4=disabled v4compat=enabled\
  679. \n\n"
  680. HLP_IPV6_SHOW_STATE,
  681. "Shows the state of deprecated functionality.\n"
  682. HLP_IPV6_SHOW_STATE_EX, "\
  683. \nUsage: %1!s!\
  684. \n\
  685. \n Shows whether various types of deprecated functionality are\
  686. \n enabled.\
  687. \n\n"
  688. HLP_IPV6_DEL_ADDRESS,
  689. "Deletes an IPv6 address from an interface.\n"
  690. HLP_IPV6_DEL_ADDRESS_EX, "\
  691. \nUsage: %1!s! [interface=]<string> [address=]<IPv6 address>\
  692. \n [[store=]active|persistent]\
  693. \n\
  694. \nParameters:\
  695. \n\
  696. \n Tag Value\
  697. \n interface - Interface name or index.\
  698. \n address - IPv6 address to delete.\
  699. \n store - One of the following values:\
  700. \n active: Deletion only lasts until next boot.\
  701. \n persistent: Deletion is persistent (default).\
  702. \n\
  703. \nRemarks: Modifies an IPv6 address on a given interface.\
  704. \n\
  705. \nExample:\
  706. \n\
  707. \n %1!s! ""Private"" fe80::2\
  708. \n\n"
  709. HLP_IPV6_DEL_DNS, "\
  710. Deletes the DNS server from the specified interface.\n"
  711. HLP_IPV6_DEL_DNS_EX, "\
  712. \nUsage: %1!s! [interface=]<string> [[address=]<IPv6 address>|all]\
  713. \n \
  714. \nParameters:\
  715. \n \
  716. \n Tag Value\
  717. \n interface - The name of the interface where DNS servers are deleted.\
  718. \n address - One of the following values:\
  719. \n <IPv6 address>: A specific IPv6 address of a DNS server\
  720. \n you are deleting.\
  721. \n all: Deletes all configured IPv6 addresses for DNS\
  722. \n servers.\
  723. \n \
  724. \nRemarks: Deletes statically configured DNS server IPv6 addresses for a\
  725. \n specific interface.\
  726. \n \
  727. \nExamples:\
  728. \n \
  729. \n %1!s! ""Local Area Connection"" fec0:0:0:ffff::1\
  730. \n %1!s! ""Local Area Connection"" all\
  731. \n"
  732. HLP_IPV6_DEL_INTERFACE,
  733. "Deletes an interface from the IPv6 stack.\n"
  734. HLP_IPV6_DEL_INTERFACE_EX, "\
  735. \nUsage: %1!s! [interface=]<string>\
  736. \n [[store=]active|persistent]\
  737. \n\
  738. \nParameters:\
  739. \n\
  740. \n Tag Value\
  741. \n interface - Interface name or index.\
  742. \n store - One of the following values:\
  743. \n active: Deletion only lasts until next boot.\
  744. \n persistent: Deletion is persistent (default).\
  745. \n\
  746. \nRemarks: Deletes a given interface from the IPv6 stack.\
  747. \n\
  748. \nExample:\
  749. \n\
  750. \n %1!s! ""Private""\
  751. \n\n"
  752. HLP_IPV6_DEL_NEIGHBORS,
  753. "Deletes the IPv6 neighbor cache.\n"
  754. HLP_IPV6_DEL_NEIGHBORS_EX, "\
  755. \nUsage: %1!s! [[interface=]<string> [[address=]<IPv6 address>]]\
  756. \n\
  757. \nParameters:\
  758. \n\
  759. \n Tag Value\
  760. \n interface - Interface name or index.\
  761. \n address - Address of neighbor.\
  762. \n\
  763. \nRemarks: Flushes the neighbor cache. If an interface is specified,\
  764. \n flushes the cache only on that interface. If an address is\
  765. \n also specified, deletes only that neighbor cache entry.\
  766. \n\
  767. \nExample:\
  768. \n\
  769. \n %1!s! ""Private""\
  770. \n\n"
  771. HLP_IPV6_DEL_PREFIXPOLICY,
  772. "Deletes a prefix policy entry.\n"
  773. HLP_IPV6_DEL_PREFIXPOLICY_EX, "\
  774. \nUsage: %1!s! [prefix=]<IPv6 address>/<integer>\
  775. \n [[store=]active|persistent]\
  776. \n\
  777. \nParameters:\
  778. \n\
  779. \n Tag Value\
  780. \n prefix - Prefix for which to add a policy.\
  781. \n store - One of the following values:\
  782. \n active: Deletion only lasts until next boot.\
  783. \n persistent: Deletion is persistent (default).\
  784. \n\
  785. \nRemarks: Deletes the source and destination address selection policy\
  786. \n for a given prefix.\
  787. \n\
  788. \nExample:\
  789. \n\
  790. \n %1!s! ::/96\
  791. \n\n"
  792. HLP_IPV6_DEL_ROUTE,
  793. "Deletes an IPv6 route.\n"
  794. HLP_IPV6_DEL_ROUTE_EX, "\
  795. \nUsage: %1!s! [prefix=]<IPv6 address>/<integer> [interface=]<string>\
  796. \n [[nexthop=]<IPv6 address>]\
  797. \n [[store=]active|persistent]\
  798. \n\
  799. \nParameters:\
  800. \n\
  801. \n Tag Value\
  802. \n prefix - Prefix of route to delete.\
  803. \n interface - Interface name or index.\
  804. \n nexthop - Gateway address, if prefix is not on-link.\
  805. \n store - One of the following values:\
  806. \n active: Deletion only lasts until next boot.\
  807. \n persistent: Deletion is persistent (default).\
  808. \n\
  809. \nRemarks: Deletes an IPv6 route.\
  810. \n\
  811. \nExample:\
  812. \n\
  813. \n %1!s! 3ffe::/16 ""Internet"" fe80::1\
  814. \n\n"
  815. HLP_IPV6_DEL_DESTINATIONCACHE,
  816. "Deletes the IPv6 destination cache.\n"
  817. HLP_IPV6_DEL_DESTINATIONCACHE_EX, "\
  818. \nUsage: %1!s! [[interface=]<string> [[address=]<IPv6 address>]]\
  819. \n\
  820. \nParameters:\
  821. \n\
  822. \n Tag Value\
  823. \n interface - Interface name or index.\
  824. \n address - Address of destination.\
  825. \n\
  826. \nRemarks: Flushes the destination cache. If an interface is specified,\
  827. \n flushes the cache only on that interface. If an address is\
  828. \n also specified, deletes only that destination cache entry.\
  829. \n\
  830. \nExample:\
  831. \n\
  832. \n %1!s! ""Private""\
  833. \n\n"
  834. HLP_IPV6_SHOW_ADDRESS,
  835. "Shows IPv6 addresses.\n"
  836. HLP_IPV6_SHOW_ADDRESS_EX, "\
  837. \nUsage: %1!s! [[interface=]<string>] [[level=]normal|verbose]\
  838. \n [[store=]active|persistent]\
  839. \n\
  840. \nParameters:\
  841. \n\
  842. \n Tag Value\
  843. \n interface - Interface name or index.\
  844. \n level - One of the following values:\
  845. \n normal: Display one line per interface. This is\
  846. \n the default when no interface is given.\
  847. \n verbose: Display extra information on each\
  848. \n interface. This is the default when an\
  849. \n interface is given.\
  850. \n store - One of the following values:\
  851. \n active: Show addresses in the stack (default).\
  852. \n persistent: Show persistent addresses.\
  853. \n\
  854. \nRemarks: Displays all IPv6 addresses, or all addresses on a given\
  855. \n interface if one is specified.\
  856. \n\n"
  857. HLP_IPV6_SHOW_DNS, "\
  858. Displays the DNS server addresses.\n"
  859. HLP_IPV6_SHOW_DNS_EX, "\
  860. \nUsage: %1!s! [[interface=]string]\
  861. \n \
  862. \nParameters:\
  863. \n \
  864. \n Tag Value\
  865. \n interface - The name of a specific interface.\
  866. \n \
  867. \nRemarks: Displays DNS server configuration for a specific interface or \
  868. \n interfaces.\n\
  869. \n\
  870. \nExamples:\n\
  871. \n %1!s! ""Local Area Connection""\
  872. \n"
  873. HLP_IPV6_SHOW_JOINS,
  874. "Shows IPv6 multicast addresses.\n"
  875. HLP_IPV6_SHOW_JOINS_EX, "\
  876. \nUsage: %1!s! [[interface=]<string>] [[level=]normal|verbose]\
  877. \n\
  878. \nParameters:\
  879. \n\
  880. \n Tag Value\
  881. \n interface - Interface name or index.\
  882. \n level - One of the following values:\
  883. \n normal: Display one line per interface. This is\
  884. \n the default when no interface is given.\
  885. \n verbose: Display extra information on each\
  886. \n interface. This is the default when an\
  887. \n interface is given.\
  888. \n\
  889. \nRemarks: Displays all IPv6 multicast addresses, or all multicast\
  890. \n addresses on a given interface if one is specified.\
  891. \n\n"
  892. HLP_IPV6_SHOW_BINDINGCACHEENTRIES,
  893. "Shows binding cache entries.\n"
  894. HLP_IPV6_SHOW_BINDINGCACHEENTRIES_EX, "\
  895. \nUsage: %1!s!\
  896. \n\
  897. \nRemarks: Displays all binding cache entries.\
  898. \n\n"
  899. HLP_IPV6_SHOW_INTERFACE,
  900. "Shows interface parameters.\n"
  901. HLP_IPV6_SHOW_INTERFACE_EX, "\
  902. \nUsage: %1!s! [[interface=]<string>] [[level=]normal|verbose]\
  903. \n [[store=]active|persistent]\
  904. \n\
  905. \nParameters:\
  906. \n\
  907. \n Tag Value\
  908. \n interface - Interface name or index.\
  909. \n level - One of the following values:\
  910. \n normal: Display one line per interface. This is\
  911. \n the default when no interface is given.\
  912. \n verbose: Display extra information on each\
  913. \n interface. This is the default when an\
  914. \n interface is given.\
  915. \n store - One of the following values:\
  916. \n active: Show interfaces in the stack (default).\
  917. \n persistent: Show persistent interfaces.\
  918. \n\
  919. \nRemarks: Displays information about all interfaces, or about a given\
  920. \n interface if one is specified.\
  921. \n\n"
  922. HLP_IPV6_SHOW_GLOBAL,
  923. "Shows global configuration parameters.\n"
  924. HLP_IPV6_SHOW_GLOBAL_EX, "\
  925. \nUsage: %1!s! [[store=]active|persistent]\
  926. \n\
  927. \nParameters:\
  928. \n\
  929. \n Tag Value\
  930. \n store - One of the following values:\
  931. \n active: Show information in the stack (default).\
  932. \n persistent: Show persistent information.\
  933. \n\
  934. \nRemarks: Shows global configuration parameters.\
  935. \n\n"
  936. HLP_IPV6_SHOW_MOBILITY,
  937. "Shows mobility configuration parameters.\n"
  938. HLP_IPV6_SHOW_MOBILITY_EX, "\
  939. \nUsage: %1!s! [[store=]active|persistent]\
  940. \n\
  941. \nParameters:\
  942. \n\
  943. \n Tag Value\
  944. \n store - One of the following values:\
  945. \n active: Show information in the stack (default).\
  946. \n persistent: Show persistent information.\
  947. \n\
  948. \nRemarks: Shows mobility configuration parameters.\
  949. \n\n"
  950. HLP_IPV6_SHOW_NEIGHBORS,
  951. "Shows neighbor cache entries.\n"
  952. HLP_IPV6_SHOW_NEIGHBORS_EX, "\
  953. \nUsage: %1!s! [[interface=]<string> [[address=]<IPv6 address>]]\
  954. \n\
  955. \nParameters:\
  956. \n\
  957. \n Tag Value\
  958. \n interface - Interface name or index.\
  959. \n address - Address of neighbor.\
  960. \n\
  961. \nRemarks: Shows neighbor cache entries. If an interface is specified,\
  962. \n shows the cache only on that interface. If an address is\
  963. \n also specified, shows only that neighbor cache entry.\
  964. \n\n"
  965. HLP_IPV6_SHOW_PREFIXPOLICY,
  966. "Shows prefix policy entries.\n"
  967. HLP_IPV6_SHOW_PREFIXPOLICY_EX, "\
  968. \nUsage: %1!s! [[store=]active|persistent]\
  969. \n\
  970. \nParameters:\
  971. \n\
  972. \n Tag Value\
  973. \n store - One of the following values:\
  974. \n active: Show information in the stack (default).\
  975. \n persistent: Show persistent information.\
  976. \n\
  977. \nRemarks: Shows prefix policy entries used in source and destination\
  978. \n address selection.\
  979. \n\n"
  980. HLP_IPV6_SHOW_PRIVACY,
  981. "Shows privacy configuration parameters.\n"
  982. HLP_IPV6_SHOW_PRIVACY_EX, "\
  983. \nUsage: %1!s! [[store=]active|persistent]\
  984. \n\
  985. \nParameters:\
  986. \n\
  987. \n Tag Value\
  988. \n store - One of the following values:\
  989. \n active: Show information in the stack (default).\
  990. \n persistent: Show persistent information.\
  991. \n\
  992. \nRemarks: Shows privacy configuration parameters.\
  993. \n\n"
  994. HLP_IPV6_SHOW_ROUTES,
  995. "Shows route table entries.\n"
  996. HLP_IPV6_SHOW_ROUTES_EX, "\
  997. \nUsage: %1!s! [[level=]normal|verbose]\
  998. \n [[store=]active|persistent]\
  999. \n\
  1000. \nParameters:\
  1001. \n\
  1002. \n Tag Value\
  1003. \n level - One of the following values:\
  1004. \n normal: Display normal routes only (default).\
  1005. \n verbose: Also display routes used for loopback.\
  1006. \n store - One of the following values:\
  1007. \n active: Show routes in the stack (default).\
  1008. \n persistent: Show persistent routes.\
  1009. \n\
  1010. \nRemarks: Shows route table entries.\
  1011. \n\n"
  1012. HLP_IPV6_SHOW_DESTINATIONCACHE,
  1013. "Shows destination cache entries.\n"
  1014. HLP_IPV6_SHOW_DESTINATIONCACHE_EX, "\
  1015. \nUsage: %1!s! [[interface=]<string> [[address=]<IPv6 address>]]\
  1016. \n\
  1017. \nParameters:\
  1018. \n\
  1019. \n Tag Value\
  1020. \n interface - Interface name or index.\
  1021. \n address - Address of destination.\
  1022. \n\
  1023. \nRemarks: Shows destination cache entries. If an interface is specified,\
  1024. \n shows the cache only on that interface. If an address is\
  1025. \n also specified, shows only that destination cache entry.\
  1026. \n\n"
  1027. HLP_IPV6_SHOW_SITEPREFIXES,
  1028. "Shows site prefix table entries.\n"
  1029. HLP_IPV6_SHOW_SITEPREFIXES_EX, "\
  1030. \nUsage: %1!s!\
  1031. \n\
  1032. \nRemarks: Displays the site prefix table.\
  1033. \n\n"
  1034. HLP_PP_SHOW_ALL,
  1035. "Shows all port proxy parameters.\n"
  1036. HLP_PP_SHOW_ALL_EX, "\
  1037. \nUsage: %1!s!\
  1038. \n\
  1039. \nRemarks: Shows all port proxy parameters.\
  1040. \n\n"
  1041. HLP_PP_ADD_V4TOV4,
  1042. "Adds an entry to listen on for IPv4 and proxy connect to via IPv4.\n"
  1043. HLP_PP_ADD_V4TOV4_EX, "\
  1044. \nUsage: %1!s! [listenport=]<integer>|<servicename>\
  1045. \n [connectaddress=]<IPv4 address>|<hostname> \
  1046. \n [[connectport=]<integer>|<servicename>]\
  1047. \n [[listenaddress=]<IPv4 address>|<hostname>]\
  1048. \n [[protocol=]tcp]\
  1049. \n\
  1050. \nParameters:\
  1051. \n\
  1052. \n Tag Value\
  1053. \n listenport - IPv4 port on which to listen.\
  1054. \n connectaddress - IPv4 address to which to connect.\
  1055. \n connectport - IPv4 port to which to connect.\
  1056. \n listenaddress - IPv4 address on which to listen.\
  1057. \n protocol - Protocol to use. Currently only TCP is supported.\
  1058. \n\
  1059. \nRemarks: Adds an entry to listen on for IPv4 and proxy connect to via IPv4.\
  1060. \n\n"
  1061. HLP_PP_SET_V4TOV4,
  1062. "Updates an entry to listen on for IPv4 and proxy connect to via IPv4.\n"
  1063. HLP_PP_SET_V4TOV4_EX, "\
  1064. \nUsage: %1!s! [listenport=]<integer>|<servicename>\
  1065. \n [connectaddress=]<IPv4 address>|<hostname>\
  1066. \n [[connectport=]<integer>|<servicename>]\
  1067. \n [[listenaddress=]<IPv4 address>|<hostname>]\
  1068. \n [[protocol=]tcp]\
  1069. \n\
  1070. \nParameters:\
  1071. \n\
  1072. \n Tag Value\
  1073. \n listenport - IPv4 port on which to listen.\
  1074. \n connectaddress - IPv4 address to which to connect.\
  1075. \n connectport - IPv4 port to which to connect.\
  1076. \n listenaddress - IPv4 address on which to listen.\
  1077. \n protocol - Protocol to use. Currently only TCP is supported.\
  1078. \n\
  1079. \nRemarks: Updates an entry to listen on for IPv4 and proxy connect to via IPv4.\
  1080. \n\n"
  1081. HLP_PP_DEL_V4TOV4,
  1082. "Deletes an entry to listen on for IPv4 and proxy connect to via IPv4.\n"
  1083. HLP_PP_DEL_V4TOV4_EX, "\
  1084. \nUsage: %1!s! [listenport=]<integer>|<servicename>\
  1085. \n [[listenaddress=]<IPv4 address>|<hostname>]\
  1086. \n [[protocol=]tcp]\
  1087. \n\
  1088. \nParameters:\
  1089. \n\
  1090. \n Tag Value\
  1091. \n listenport - IPv4 port on which to listen.\
  1092. \n listenaddress - IPv4 address on which to listen.\
  1093. \n protocol - Protocol to use. Currently only TCP is supported.\
  1094. \n\
  1095. \nRemarks: Deletes an entry to listen on for IPv4 and proxy connect to via IPv4.
  1096. \
  1097. \n\n"
  1098. HLP_PP_SHOW_V4TOV4,
  1099. "Shows parameters for proxying IPv4 connections to another IPv4 port.\n"
  1100. HLP_PP_SHOW_V4TOV4_EX, "\
  1101. \nUsage: %1!s!\
  1102. \n\
  1103. \nRemarks: Shows parameters for proxying IPv4 connections to another IPv4 port.\
  1104. \n\n"
  1105. HLP_PP_ADD_V4TOV6,
  1106. "Adds an entry to listen on for IPv4 and proxy connect to via IPv6.\n"
  1107. HLP_PP_ADD_V4TOV6_EX, "\
  1108. \nUsage: %1!s! [listenport=]<integer>|<servicename>\
  1109. \n [[connectaddress=]<IPv6 address>|<hostname>]\
  1110. \n [[connectport=]<integer>|<servicename>]\
  1111. \n [[listenaddress=]<IPv4 address>|<hostname>]\
  1112. \n [[protocol=]tcp]\
  1113. \n\
  1114. \nParameters:\
  1115. \n\
  1116. \n Tag Value\
  1117. \n listenport - IPv4 port on which to listen.\
  1118. \n connectaddress - IPv6 address to which to connect.\
  1119. \n connectport - IPv6 port to which to connect.\
  1120. \n listenaddress - IPv4 address on which to listen.\
  1121. \n protocol - Protocol to use. Currently only TCP is supported.\
  1122. \n\
  1123. \nRemarks: Adds an entry to listen on for IPv4 and proxy connect to via IPv6.\
  1124. \n\n"
  1125. HLP_PP_SET_V4TOV6,
  1126. "Updates an entry to listen on for IPv4 and proxy connect to via IPv6.\n"
  1127. HLP_PP_SET_V4TOV6_EX, "\
  1128. \nUsage: %1!s! [listenport=]<integer>|<servicename>\
  1129. \n [[connectaddress=]<IPv6 address>|<hostname>]\
  1130. \n [[connectport=]<integer>|<servicename>]\
  1131. \n [[listenaddress=]<IPv4 address>|<hostname>]\
  1132. \n [[protocol=]tcp]\
  1133. \n\
  1134. \nParameters:\
  1135. \n\
  1136. \n Tag Value\
  1137. \n listenport - IPv4 port on which to listen.\
  1138. \n connectaddress - IPv6 address to which to connect.\
  1139. \n connectport - IPv6 port to which to connect.\
  1140. \n listenaddress - IPv4 address on which to listen.\
  1141. \n protocol - Protocol to use. Currently only TCP is supported.\
  1142. \n\
  1143. \nRemarks: Updates an entry to listen on for IPv4 and proxy connect to via IPv6.\
  1144. \n\n"
  1145. HLP_PP_DEL_V4TOV6,
  1146. "Deletes an entry to listen on for IPv4 and proxy connect to via IPv6.\n"
  1147. HLP_PP_DEL_V4TOV6_EX, "\
  1148. \nUsage: %1!s! [listenport=]<integer>|<servicename>\
  1149. \n [[listenaddress=]<IPv4 address>|<hostname>]\
  1150. \n [[protocol=]tcp]\
  1151. \n\
  1152. \nParameters:\
  1153. \n\
  1154. \n Tag Value\
  1155. \n listenport - IPv4 port on which to listen.\
  1156. \n listenaddress - IPv4 address on which to listen.\
  1157. \n protocol - Protocol to use. Currently only TCP is supported.\
  1158. \n\
  1159. \nRemarks: Deletes an entry to listen on for IPv4 and proxy connect to via IPv6.
  1160. \
  1161. \n\n"
  1162. HLP_PP_SHOW_V4TOV6,
  1163. "Shows parameters for proxying IPv4 connections to IPv6.\n"
  1164. HLP_PP_SHOW_V4TOV6_EX, "\
  1165. \nUsage: %1!s!\
  1166. \n\
  1167. \nRemarks: Shows parameters for proxying IPv4 connections to IPv6.\
  1168. \n\n"
  1169. HLP_PP_ADD_V6TOV4,
  1170. "Adds an entry to listen on for IPv6 and proxy connect to via IPv4.\n"
  1171. HLP_PP_ADD_V6TOV4_EX, "\
  1172. \nUsage: %1!s! [listenport=]<integer>|<servicename>\
  1173. \n [[connectaddress=]<IPv4 address>|<hostname>]\
  1174. \n [[connectport=]<integer>|<servicename>]\
  1175. \n [[listenaddress=]<IPv6 address>|<hostname>]\
  1176. \n [[protocol=]tcp]\
  1177. \n\
  1178. \nParameters:\
  1179. \n\
  1180. \n Tag Value\
  1181. \n listenport - IPv6 port on which to listen.\
  1182. \n connectaddress - IPv4 address to which to connect.\
  1183. \n connectport - IPv4 port to which to connect.\
  1184. \n listenaddress - IPv6 address on which to listen.\
  1185. \n protocol - Protocol to use. Currently only TCP is supported.\
  1186. \n\
  1187. \nRemarks: Adds an entry to listen on for IPv6 and proxy connect to via IPv4.\
  1188. \n\n"
  1189. HLP_PP_SET_V6TOV4,
  1190. "Updates an entry to listen on for IPv6 and proxy connect to via IPv4.\n"
  1191. HLP_PP_SET_V6TOV4_EX, "\
  1192. \nUsage: %1!s! [listenport=]<integer>|<servicename>\
  1193. \n [[connectaddress=]<IPv4 address>|<hostname>]\
  1194. \n [[connectport=]<integer>|<servicename>]\
  1195. \n [[listenaddress=]<IPv6 address>|<hostname>]\
  1196. \n [[protocol=]tcp]\
  1197. \n\
  1198. \nParameters:\
  1199. \n\
  1200. \n Tag Value\
  1201. \n listenport - IPv6 port on which to listen.\
  1202. \n connectaddress - IPv4 address to which to connect.\
  1203. \n connectport - IPv4 port to which to connect.\
  1204. \n listenaddress - IPv6 address on which to listen.\
  1205. \n protocol - Protocol to use. Currently only TCP is supported.\
  1206. \n\
  1207. \nRemarks: Updates an entry to listen on for IPv6 and proxy connect to via IPv4.\
  1208. \n\n"
  1209. HLP_PP_DEL_V6TOV4,
  1210. "Deletes an entry to listen on for IPv6 and proxy connect to via IPv4.\n"
  1211. HLP_PP_DEL_V6TOV4_EX, "\
  1212. \nUsage: %1!s! [listenport=]<integer>|<servicename>\
  1213. \n [[listenaddress=]<IPv6 address>|<hostname>]\
  1214. \n [[protocol=]tcp]\
  1215. \n\
  1216. \nParameters:\
  1217. \n\
  1218. \n Tag Value\
  1219. \n listenport - IPv6 port on which to listen.\
  1220. \n listenaddress - IPv6 address on which to listen.\
  1221. \n protocol - Protocol to use. Currently only TCP is supported.\
  1222. \n\
  1223. \nRemarks: Deletes an entry to listen on for IPv6 and proxy connect to via IPv4.\
  1224. \n\n"
  1225. HLP_PP_SHOW_V6TOV4,
  1226. "Shows parameters for proxying IPv6 connections to IPv4.\n"
  1227. HLP_PP_SHOW_V6TOV4_EX, "\
  1228. \nUsage: %1!s!\
  1229. \n\
  1230. \nRemarks: Shows parameters for proxying IPv6 connections to IPv4.\
  1231. \n\n"
  1232. HLP_PP_ADD_V6TOV6,
  1233. "Adds an entry to listen on for IPv6 and proxy connect to via IPv6.\n"
  1234. HLP_PP_ADD_V6TOV6_EX, "\
  1235. \nUsage: %1!s! [listenport=]<integer>|<servicename>\
  1236. \n [connectaddress=]<IPv6 address>|<hostname>\
  1237. \n [[connectport=]<integer>|<servicename>]\
  1238. \n [[listenaddress=]<IPv6 address>|<hostname>]\
  1239. \n [[protocol=]tcp]\
  1240. \n\
  1241. \nParameters:\
  1242. \n\
  1243. \n Tag Value\
  1244. \n listenport - IPv6 port on which to listen.\
  1245. \n connectaddress - IPv6 address to which to connect.\
  1246. \n connectport - IPv6 port to which to connect.\
  1247. \n listenaddress - IPv6 address on which to listen.\
  1248. \n protocol - Protocol to use. Currently only TCP is supported.\
  1249. \n\
  1250. \nRemarks: Adds an entry to listen on for IPv6 and proxy connect to via IPv6.\
  1251. \n\n"
  1252. HLP_PP_SET_V6TOV6,
  1253. "Updates an entry to listen on for IPv6 and proxy connect to via IPv6.\n"
  1254. HLP_PP_SET_V6TOV6_EX, "\
  1255. \nUsage: %1!s! [listenport=]<integer>|<servicename>\
  1256. \n [connectaddress=]<IPv6 address>|<hostname>\
  1257. \n [[connectport=]<integer>|<servicename>]\
  1258. \n [[listenaddress=]<IPv6 address>|<hostname>]\
  1259. \n [[protocol=]tcp]\
  1260. \n\
  1261. \nParameters:\
  1262. \n\
  1263. \n Tag Value\
  1264. \n listenport - IPv6 port on which to listen.\
  1265. \n connectaddress - IPv6 address to which to connect.\
  1266. \n connectport - IPv6 port to which to connect.\
  1267. \n listenaddress - IPv6 address on which to listen.\
  1268. \n protocol - Protocol to use. Currently only TCP is supported.\
  1269. \n\
  1270. \nRemarks: Updates an entry to listen on for IPv6 and proxy connect to via IPv6.\
  1271. \n\n"
  1272. HLP_PP_DEL_V6TOV6,
  1273. "Deletes an entry to listen on for IPv6 and proxy connect to via IPv6.\n"
  1274. HLP_PP_DEL_V6TOV6_EX, "\
  1275. \nUsage: %1!s! [listenport=]<integer>|<servicename>\
  1276. \n [[listenaddress=]<IPv6 address>|<hostname>]\
  1277. \n [[protocol=]tcp]\
  1278. \n\
  1279. \nParameters:\
  1280. \n\
  1281. \n Tag Value\
  1282. \n listenport - IPv6 port on which to listen.\
  1283. \n listenaddress - IPv6 address on which to listen.\
  1284. \n protocol - Protocol to use. Currently only TCP is supported.\
  1285. \n\
  1286. \nRemarks: Deletes an entry to listen on for IPv6 and proxy connect to via IPv6.\
  1287. \n\n"
  1288. HLP_PP_SHOW_V6TOV6,
  1289. "Shows parameters for proxying IPv6 connections to another IPv6 port.\n"
  1290. HLP_PP_SHOW_V6TOV6_EX, "\
  1291. \nUsage: %1!s!\
  1292. \n\
  1293. \nRemarks: Shows parameters for proxying IPv6 connections to another IPv6 port.\
  1294. \n\n"
  1295. HLP_GROUP_ADD, "Adds a configuration entry to a table.\n"
  1296. HLP_GROUP_DELETE, "Deletes a configuration entry from a table.\n"
  1297. HLP_GROUP_SET, "Sets configuration information.\n"
  1298. HLP_GROUP_SHOW, "Displays information.\n"
  1299. STRING_LOOPBACK, "Loopback"
  1300. STRING_TUNNEL_AUTO, "Automatic Tunneling Pseudo-Interface"
  1301. STRING_TUNNEL_6TO4, "6to4 Tunneling Pseudo-Interface"
  1302. STRING_YES, "Yes"
  1303. STRING_NO, "No"
  1304. STRING_NEVER, "Never"
  1305. STRING_SYSTEM, "System"
  1306. STRING_MANUAL, "Manual"
  1307. STRING_AUTOCONF, "Autoconf"
  1308. STRING_RIP, "RIP"
  1309. STRING_OSPF, "OSPF"
  1310. STRING_BGP, "BGP"
  1311. STRING_IDRP, "IDRP"
  1312. STRING_IGRP, "IGRP"
  1313. STRING_PUBLIC, "Public"
  1314. STRING_TEMPORARY, "Temporary"
  1315. STRING_DHCP, "DHCP"
  1316. STRING_WELLKNOWN, "Well-known"
  1317. STRING_RA, "Router Advertisement"
  1318. STRING_RANDOM, "Random"
  1319. STRING_LL_ADDRESS, "Link-Layer Address"
  1320. STRING_OTHER, "Other"
  1321. STRING_INTERFACE, "Interface"
  1322. STRING_LINK, "Link"
  1323. STRING_SUBNET, "Subnet"
  1324. STRING_ADMIN, "Admin"
  1325. STRING_SITE, "Site"
  1326. STRING_ORG, "Organization"
  1327. STRING_GLOBAL, "Global"
  1328. STRING_CONNECTED, "Connected"
  1329. STRING_DISCONNECTED, "Disconnected"
  1330. STRING_RECONNECTED, "Reconnecting"
  1331. STRING_UNKNOWN, "?"
  1332. STRING_INVALID, "Invalid"
  1333. STRING_DUPLICATE, "Duplicate"
  1334. STRING_TENTATIVE, "Tentative"
  1335. STRING_DEPRECATED, "Deprecated"
  1336. STRING_PREFERRED, "Preferred"
  1337. MSG_IP6TO4_STATE, "6to4 Service State : %1!s!\n"
  1338. MSG_ROUTING_STATE, "Routing State : %1!s!\n"
  1339. MSG_SITELOCALS_STATE, "Use SiteLocals : %1!s!\n"
  1340. MSG_RESOLUTION_STATE, "Use Relay : %1!s!\n"
  1341. MSG_RELAY_NAME, "Relay Name : "
  1342. MSG_ISATAP_STATE, "ISATAP State : %1!s!\n"
  1343. MSG_ROUTER_NAME, "Router Name : "
  1344. MSG_STRING, "%1!s!\n"
  1345. MSG_CSTRING, "%1!hs!\n"
  1346. MSG_RESOLUTION_INTERVAL, "Resolution Interval : "
  1347. MSG_SECONDS, "%1!u! seconds\n"
  1348. MSG_MINUTES, "%1!d! minutes\n"
  1349. MSG_UNDO_ON_STOP_STATE, "Undo on Service Stop : %1!s!\n"
  1350. MSG_6OVER4_STATE, "6over4 State : %1!s!\n"
  1351. MSG_V4COMPAT_STATE, "V4-Compatible Addresses: %1!s!\n"
  1352. MSG_IPV6_GLOBAL_PARAMETERS, "\
  1353. General Global Parameters\n\
  1354. ---------------------------------------------\n\
  1355. Default Hop Limit : %1!u! hops\n\
  1356. Neighbor Cache Limit : %2!u! entries per interface\n\
  1357. Route Cache Limit : %3!u! entries\n\
  1358. Reassembly Limit : %4!u! bytes\n"
  1359. MSG_IPV6_PRIVACY_PARAMETERS, "\
  1360. Temporary Address Parameters\n\
  1361. ---------------------------------------------\n\
  1362. Use Temporary Addresses : %1!s!\n\
  1363. Duplicate Address Detection Attempts: %2!u!\n\
  1364. Maximum Valid Lifetime : %3!s!\n\
  1365. Maximum Preferred Lifetime : %4!s!\n\
  1366. Regenerate Time : %5!s!\n\
  1367. Maximum Random Time : %6!s!\n\
  1368. Random Time : %7!s!\n"
  1369. MSG_IPV6_MOBILITY_PARAMETERS, "\
  1370. Mobility Parameters\n\
  1371. ---------------------------------------------\n\
  1372. Security : %1!s!\n\
  1373. Binding Cache Limit : %2!u!\n\
  1374. Correspondent Node Functionality : %3!s!\n"
  1375. MSG_IPV6_PREFIX_POLICY_HDR, "\
  1376. Precedence Label Prefix\n\
  1377. ---------- ----- --------------------------------\n"
  1378. MSG_IPV6_PREFIX_POLICY, "\
  1379. %2!10u! %3!5u! %1!s!\n"
  1380. MSG_IPV6_SITE_PREFIX_HDR, "\
  1381. Prefix Lifetime Interface\n\
  1382. ------------------------ ------------ ------------------------------\n"
  1383. MSG_IPV6_SITE_PREFIX, "\
  1384. %1!-24s! %2!12s !%3!s!\n"
  1385. MSG_IPV6_INTERFACE_HDR, "\
  1386. Idx Met MTU State Name\n\
  1387. --- ---- ----- ------------ -----\n"
  1388. MSG_IPV6_INTERFACE, "\
  1389. %1!3u! %2!4u! %3!5u! %4!-12s! %5!s!\n"
  1390. MSG_IPV6_INTERFACE_VERBOSE, "\n\
  1391. Connection Name : %12!s!\n\
  1392. GUID : %1!hs!\n\
  1393. State : %2!s!\n\
  1394. Metric : %3!u!\n\
  1395. Link MTU : %4!u! bytes\n\
  1396. True Link MTU : %5!u! bytes\n\
  1397. Current Hop Limit : %6!u!\n\
  1398. Reachable Time : %7!s!\n\
  1399. Base Reachable Time : %8!s!\n\
  1400. Retransmission Interval : %9!s!\n\
  1401. DAD Transmits : %10!u!\n\
  1402. DNS Suffix : %11!s!\n\
  1403. Firewall : %13!s!\n\
  1404. Site Prefix Length : %14!u! bits\n"
  1405. MSG_IPV6_LL_ADDRESS, "\
  1406. Link-Layer Address : %1!s!\n"
  1407. MSG_IPV6_REMOTE_LL_ADDRESS, "\
  1408. Remote Link-Layer Address : %1!s!\n"
  1409. MSG_IPV6_INTERFACE_SCOPE, "\
  1410. Zone ID for %1!-16s!: %2!u!\n"
  1411. MSG_IPV6_ND_ENABLED, "\
  1412. Uses Neighbor Discovery : "
  1413. MSG_IPV6_SENDS_RAS, "\
  1414. Sends Router Advertisements : "
  1415. MSG_IPV6_FORWARDS, "\
  1416. Forwards Packets : "
  1417. MSG_IPV6_ADDRESS_HDR, "\
  1418. \nInterface %1!u!: %2!s!\n\n\
  1419. Addr Type DAD State Valid Life Pref. Life Address\n\
  1420. --------- ---------- ------------ ------------ -----------------------------\n"
  1421. MSG_IPV6_UNICAST_ADDRESS, "\
  1422. %1!-10s! %2!-10s! %4!12s! %5!12s! %3!s!\n"
  1423. MSG_IPV6_ANYCAST_ADDRESS, "\
  1424. Anycast %1!s!\n"
  1425. MSG_IPV6_ANYCAST_ADDRESS_VERBOSE, "\n\
  1426. Anycast Address : %1!s!\n\
  1427. Scope : %2!s!\n"
  1428. MSG_IPV6_ADDRESS_HDR_VERBOSE, "\
  1429. \nInterface %1!u!: %2!s!\n"
  1430. MSG_IPV6_UNICAST_ADDRESS_VERBOSE, "\n\
  1431. Unicast Address : %3!s!\n\
  1432. Type : %1!s!\n\
  1433. DAD State : %2!s!\n\
  1434. Valid lifetime : %4!s!\n\
  1435. Preferred lifetime: %5!s!\n\
  1436. Scope : %6!s!\n"
  1437. MSG_IPV6_PREFIX_ORIGIN, "\
  1438. Prefix Origin : "
  1439. MSG_IPV6_IID_ORIGIN, "\
  1440. Suffix Origin : "
  1441. MSG_IPV6_MULTICAST_ADDRESS_HDR, "\
  1442. \nInterface %1!u!: %2!s!\n\n\
  1443. Scope References ReportTime Last Address\n\
  1444. ---------- ---------- ------------ ---- ---------------------------------\n"
  1445. MSG_IPV6_MULTICAST_ADDRESS, "\
  1446. %1!-10s! %3!10u! %4!-12s! %5!-4s! %2!s!\n"
  1447. MSG_IPV6_MULTICAST_ADDRESS_VERBOSE, "\n\
  1448. Multicast Address : %2!s!\n\
  1449. Scope : %1!s!\n\
  1450. References : %3!u!\n\
  1451. Next Report Time : %4!s!\n\
  1452. Last Reporter? : %5!s!\n"
  1453. MSG_IPV6_NEIGHBOR_CACHE_HDR, "\n\
  1454. Interface %1!u!: %2!s!\n\n\
  1455. Internet Address Physical Address Type\n\
  1456. --------------------------------------------- ----------------- -----------\n"
  1457. MSG_IPV6_NEIGHBOR_CACHE_ENTRY, "\
  1458. %1!-45s! %2!-17s! "
  1459. MSG_IPV6_NEIGHBOR_INCOMPLETE, "Incomplete"
  1460. MSG_IPV6_NEIGHBOR_PROBE, "Probe"
  1461. MSG_IPV6_NEIGHBOR_DELAY, "Delay"
  1462. MSG_IPV6_NEIGHBOR_STALE, "Stale"
  1463. MSG_IPV6_NEIGHBOR_REACHABLE, "Reachable (%1!u! sec)"
  1464. MSG_IPV6_NEIGHBOR_PERMANENT, "Permanent"
  1465. MSG_IPV6_NEIGHBOR_UNKNOWN, "%1!u!"
  1466. MSG_IPV6_NEIGHBOR_ISROUTER, " (router)"
  1467. MSG_IPV6_NEIGHBOR_UNREACHABLE, "Unreachable"
  1468. MSG_IPV6_DESTINATION_HDR, "\n\
  1469. Interface %1!u!: %2!s!\n\n\
  1470. PMTU Destination Address Next Hop Address\n\
  1471. ---- --------------------------------------------- --------------------------\n"
  1472. MSG_IPV6_DESTINATION_ENTRY, "%1!4u! %2!-45s! "
  1473. MSG_IPV6_DESTINATION_NEXTHOP, "%1!-45s!\n"
  1474. MSG_IPV6_DESTINATION_HDR_VERBOSE, "\n\
  1475. Interface %1!u!: %2!s!\n\n"
  1476. MSG_IPV6_DESTINATION_ENTRY_VERBOSE, "\
  1477. Destination : %2!s!\n\
  1478. PMTU : %1!u!\n"
  1479. MSG_IPV6_DESTINATION_NEXTHOP_VERBOSE, "\
  1480. Next Hop Address : %1!s!\n"
  1481. MSG_IPV6_DESTINATION_SOURCE_ADDR, "\
  1482. Source Address : %1!s!\n"
  1483. MSG_IPV6_ZONE_SPECIFIC, "\
  1484. Constraint : Zone-specific\n"
  1485. MSG_IPV6_IF_SPECIFIC, "\
  1486. Constraint : Interface-specific\n"
  1487. MSG_IPV6_ICMP_ERROR_TIME, "\
  1488. Last ICMP error sent : %1!s!\n"
  1489. MSG_IPV6_PMTU_PROBE_TIME, "\
  1490. Time until PMTU probe : %1!s!\n"
  1491. MSG_IPV6_CAREOF, "\
  1492. Care-of Address : %1!s!\n\
  1493. Binding Sequence Number: %2!u!\n\
  1494. Binding Lifetime : %3!s!\n"
  1495. MSG_IPV6_STALE, "\
  1496. Stale : %1!s!\n"
  1497. MSG_IPV6_ROUTE_TABLE_HDR, "\
  1498. Publish Type Met Prefix Idx Gateway/Interface Name\n\
  1499. ------- -------- ---- ------------------------ --- ---------------------\n"
  1500. MSG_IPV6_ROUTE_TABLE_ENTRY, "%5!-8s! %6!-8s! %4!4u! %1!-24s! %2!3u! %3!s!\n"
  1501. MSG_IPV6_ROUTE_TABLE_ENTRY_VERBOSE, "\n\
  1502. Prefix : %1!s!\n\
  1503. Interface %2!-7u! : %7!s!\n\
  1504. Gateway : %3!s!\n\
  1505. Metric : %4!u!\n\
  1506. Publish : %5!s!\n\
  1507. Type : %6!s!\n\
  1508. Valid Lifetime : %8!s!\n\
  1509. Preferred Lifetime: %9!s!\n\
  1510. Site Prefix Length: %10!u!\n"
  1511. MSG_IPV6_INTEGER, "%1!u!"
  1512. // error messages for IfIp
  1513. EMSG_PROTO_NOT_INSTALLED, "IPv6 is not installed.\n"
  1514. EMSG_NO_WRITE_LOCK, "\
  1515. \nThe write lock could not be acquired.\
  1516. \nYou must close %1!s! first.\n"
  1517. EMSG_REBOOT_NEEDED, "A reboot is required to complete this action.\n"
  1518. EMSG_INVALID_INTERFACE, "\
  1519. \nInvalid interface %1!s! specified.\n"
  1520. EMSG_INVALID_ADDRESS, "\
  1521. \nInvalid local IP address specified.\n"
  1522. EMSG_CANT_PERSIST_AGING_ROUTES, "\
  1523. \nPersistent aging routes are not supported. To create non-persistent\
  1524. \naging routes, specify the active store.\n"
  1525. // error messages from ipv6
  1526. IPV6_MESSAGE_126, "bad home address %1!s!\n"
  1527. IPV6_MESSAGE_127, "home: %1!s!\n"
  1528. IPV6_MESSAGE_128, " c/o: %1!s!\n"
  1529. IPV6_MESSAGE_129, " seq: %1!u! Lifetime: %2!s!\n\n"
  1530. // messages of portproxy
  1531. MSG_PORT_PROXY_HEADER, "\
  1532. \nListen on %1!s!: Connect to %2!s!:\
  1533. \n\
  1534. \nAddress Port Address Port\
  1535. \n--------------- ---------- --------------- ----------\
  1536. \n"
  1537. MSG_PORT_PROXY, "\
  1538. %1!-15s! %2!-10s! %3!-15s! %4!s!\n"
  1539. // teredo messages
  1540. MSG_TEREDO_PARAMETERS, "\
  1541. Teredo Parameters\n\
  1542. ---------------------------------------------\n\
  1543. Type : %1!s!\n\
  1544. Server Name : %2!s!\n\
  1545. Client Refresh Interval : "
  1546. // ifip messages
  1547. MSG_DHCP, "\
  1548. DHCP enabled: Yes\n"
  1549. MSG_STATIC, "\
  1550. DHCP enabled: No\n"
  1551. MSG_OPTIONS_LIST, "\
  1552. OptionsList:%1!s!\n"
  1553. MSG_ADDR2, " "
  1554. MSG_ADDR1, " %1!s!\n"
  1555. MSG_OPTION, "\
  1556. \t%1!-16s! %2!s!\n"
  1557. MSG_NONE, "\
  1558. None\n"
  1559. MSG_DEBUG_HDR, "\
  1560. \n==================Debug========================\n"
  1561. MSG_IP_NO_ENTRIES, "No entries were found.\n"
  1562. MSG_DNS_SERVER_HEADER, "\
  1563. \n\
  1564. DNS Servers on Interface: %1!s!\n\
  1565. \n\
  1566. Index DNS Server\n\
  1567. ----- -----------------------------------------------\n"
  1568. MSG_DNS_SERVER, "\
  1569. %1!5d! %2!s!\n"
  1570. MSG_NO_SUCH_IF "Interface %1!s! does not exist.\n"
  1571. MSG_CTRL_C_TO_QUIT, "\nEnter Ctrl-C to exit from refresh\n"
  1572. // The DUMP comments
  1573. //
  1574. DMP_IPV6_HEADER_COMMENTS, "#========================\n# Interface configuration\n#========================\n"
  1575. DMP_IPV6_FOOTER_COMMENTS, "# End of interface configuration\n\n"
  1576. DMP_IP6TO4_HEADER, "\n\
  1577. \n# ----------------------------------\
  1578. \n# 6to4 Configuration\
  1579. \n# ----------------------------------\
  1580. \n"
  1581. DMP_IP6TO4_FOOTER, "# End of 6to4 configuration\n\n"
  1582. DMP_IP6TO4_INTERFACE_HEADER, "\n\
  1583. \n# Interface 6to4 Configuration for %1!s!\n"
  1584. DMP_ISATAP_HEADER, "\n\
  1585. \n# ----------------------------------\
  1586. \n# ISATAP Configuration\
  1587. \n# ----------------------------------\
  1588. \n"
  1589. DMP_ISATAP_FOOTER, "# End of ISATAP configuration\n\n"
  1590. DMP_PP_HEADER_COMMENTS, "#========================\n# Port Proxy configuration\n#========================\n"
  1591. DMP_PP_FOOTER_COMMENTS, "# End of Port Proxy configuration\n\n"
  1592. }
  1593. #include <windows.h>
  1594. #include <ntverp.h>
  1595. #define VER_FILETYPE VFT_DLL
  1596. #define VER_FILESUBTYPE VFT2_UNKNOWN
  1597. #define VER_FILEDESCRIPTION_STR "IPv6 Monitor DLL"
  1598. #define VER_INTERNALNAME_STR "ipv6mon.dll"
  1599. #define VER_ORIGINALFILENAME_STR "ipv6mon.dll"
  1600. #include "common.ver" // NT5.0 version file.