/* 00comp_ipnet_apps.cdf - IPNet Applications configuration file */ /* * Copyright (c) 2006-2007 Wind River Systems, Inc. * * The right to copy, distribute or otherwise make use of this software * may be licensed only pursuant to the terms of an applicable Wind River * license agreement. No license to Wind River intellectual property rights * is granted herein. All rights not licensed by Wind River are reserved * by Wind River. */ /* modification history -------------------- # 01y,15sep10,xhs support IPLITE 01x,25jun10,rjq Added new component IPNTP. 01w,01dec09,rjq Fix for defect WIND00185613. 01v,16oct09,rjq Added INCLUDE_IPSNTPS_API parameters. 01u,08dec08,ggz Added FTPS_SOCKET_BACKLOG parameter for FTP control socket 01t,23sep08,rme Misspelled words corrected 01s,07sep07,rme Replaced in SELECTION_IPCOM_FS with SELECT_IPCOM_FS in INCLUDE_IPTFTPC 01r,04jul07,rme Replaced INCLUDE_IPCOM_SHELL_SELECTION with FOLDER_SHELLS Also updated 00comp_ipcom.cdf 01v,07feb07,tkf Add INCLUDE_IPTFTPC dependency on SELECTION_IPCOM_FS. 01u,29jan07,tkf Added INCLUDE_IPTELNETS dependncy on INCLUDE_IPCOM_SHELL_SELECTION. 01t,23jan07,kch Updated INCLUDE_IPSNTP_COMMON, INCLUDE_IPSNTPS and INCLUDE_IPSNTPC dependencies. 01s,04jan07,kch Added SNTPS_PRECISION and SNTPS_MULTICAST_TTL configuration parameters. Also updated default value for SNTPC_POLL_INTERVAL SNTPC_PRIMARY_IPV4_ADDR, SNTPC_PRIMARY_IPV6_ADDR and SNTPC_BACKUP_IPV6_ADDR. Also removed duplicate ipnet_config.c configlette from INCLUDE_IPAIP and INCLUDE_IPPROXYARP. 01r,19dec06,tkf Change default TELNET port to 23. 01p,11dec06,kch Added configuration parameters for ftp server callback hooks and ipnet/ipftps_example.c configlette to INCLUDE_IPFTPS. 01o,01dec06,kch Added additional configuration parameters for dhcp6 client, dns client and sntp client/server. 01n,21nov06,kch Added IPCOM_TELNET_AUTH_ENABLED for TELNET server. 01m,22sep06,tkf Cleanup Component Names. 01l,21sep06,kch Moved INCLUDE_IPFIREWALL to 00comp_ipnet_firewall.cdf. 01k,15sep06,tkf Added FOLDER_IPNET_DHCP. 01j,28aug06,kch Added IPF_FWMAC_RULE_FILE, DHCPS_DO_ICMP_ADDRESS_CHECK and DHCPS_AUTHORIZED_AGENTS configuration parameters. Also added IPv4 AutoIP and ProxyArp components. 01i,25aug06,kch Fixed Workbench warnings. 01h,12aug06,kch Updated INCLUDE_IPRADVD configuration parameters. 01g,09aug06,kch Updated INCLUDE_IPDHCPC and INCLUDE_IPDNSC configuration parameters. Added INCLUDE_IPTFTP_COMMON and corrected INCLUDE_IPTFTPS and INCLUDE_IPTFTPC dependencies. 01f,11aug06,tkf Add INCLUDE_IPTELNETS dependency requirement on INCLUDE_USE_IPCOM_SHELL. 01e,22jul06,kch Moved INCLUDE_IPRIP and INCLUDE_IPRIPNG components to 00comp_ipnet_rip.cdf. 01d,18jul06,tlu Added INCLUDE_IPRIPNG component. 01c,05jul06,kch Added missing SNTPC_POLL_COUNT configuration parameter to INCLUDE_IPSNTP_CLIENT component. 01b,26jun06,dlk Make INCLUDE_IPRADVD INCLUDE_WHEN INCLUDE_IPCOM_USE_INET6. 01a,22may06,kch created. */ #ifndef _WRS_CONFIG_COMPONENT_IPLITE Component INCLUDE_IPAIP { NAME IPv4 AutoIP SYNOPSIS Auto IPv4 Address configuration. This requires the IPNet \ stack to be compiled with the IPNET_USE_RFC3927 directive. REQUIRES INCLUDE_IPNET INCLUDE_IPCOM_USE_ETHERNET CFG_PARAMS INET_IPAIP_IFNAME_LIST } Selection SELECT_IPAIP_CONFIG { NAME IPv4 AutoIP configurations SYNOPSIS IPv4 AutoIP configurations COUNT 1- CHILDREN INCLUDE_IPAIP_GLOBAL_CONFIGS \ INCLUDE_IPAIP_INTERFACE_CONFIGS DEFAULTS INCLUDE_IPAIP_GLOBAL_CONFIGS } Component INCLUDE_IPAIP_GLOBAL_CONFIGS { NAME Global configurations SYNOPSIS Global IPv4 AutoIP configurations REQUIRES INCLUDE_IPAIP CFG_PARAMS INET_IPAIP_PROBE_WAIT INET_IPAIP_PROBE_NUM \ INET_IPAIP_PROBE_MIN INET_IPAIP_PROBE_MAX \ INET_IPAIP_ANNOUNCE_WAIT INET_IPAIP_ANNOUNCE_NUM \ INET_IPAIP_ANNOUNCE_INTERVAL \ INET_IPAIP_MAX_CONFLICTS \ INET_IPAIP_RATE_LIMIT_INTERVAL \ INET_IPAIP_DEFEND_INTERVAL } Component INCLUDE_IPAIP_INTERFACE_CONFIGS { NAME Per-interface configurations SYNOPSIS Per-interface IPv4 AutoIP configurations REQUIRES INCLUDE_IPAIP CFG_PARAMS INET_IPAIP_IFLIST_PROBE_WAIT \ INET_IPAIP_IFLIST_PROBE_NUM \ INET_IPAIP_IFLIST_PROBE_MIN \ INET_IPAIP_IFLIST_PROBE_MAX \ INET_IPAIP_IFLIST_ANNOUNCE_WAIT \ INET_IPAIP_IFLIST_ANNOUNCE_NUM \ INET_IPAIP_IFLIST_ANNOUNCE_INTERVAL \ INET_IPAIP_IFLIST_MAX_CONFLICTS \ INET_IPAIP_IFLIST_RATE_LIMIT_INTERVAL \ INET_IPAIP_IFLIST_DEFEND_INTERVAL } #endif Component INCLUDE_IPPROXYARP { NAME ProxyARP SYNOPSIS ProxyARP REQUIRES INCLUDE_IPCOM INCLUDE_IPCOM_USE_INET INCLUDE_IPNET CFG_PARAMS INET_ENABLE_PROXY_ARP INET_AUTO_PROXY_ARP \ INET_ACCEPT_SOURCE_ROUTE \ INET_IFLIST_ENABLE_PROXY_ARP INET_IFLIST_AUTO_PROXY_ARP } Component INCLUDE_IPRADVD { NAME Router advertisement SYNOPSIS Router advertisement MODULES ipnet_radvd.o REQUIRES INCLUDE_IPCOM INCLUDE_IPCOM_USE_INET6 INCLUDE_IPNET #ifdef _WRS_CONFIG_COMPONENT_IPNET INCLUDE_WHEN INCLUDE_IPCOM_USE_INET6 #endif CONFIGLETTES ipnet/ipnet_radvd_config.c CFG_PARAMS RADVD_IFNAME_LIST RADVD_IFLIST_ADV_MANAGED_FLAG \ RADVD_IFLIST_ADV_OTHER_CONFIG_FLAG \ RADVD_IFLIST_ADV_LINK_MTU \ RADVD_IFLIST_ADV_REACHABLE_TIME \ RADVD_IFLIST_ADV_RETRANS_TIMER \ RADVD_IFLIST_ADV_CUR_HOP_LIMIT \ RADVD_IFLIST_ADV_HA_FLAG \ RADVD_IFLIST_ADV_INTERVAL_OPT \ RADVD_IFLIST_ADV_HA_OPT \ RADVD_IFLIST_HA_OPT_LIFETIME \ RADVD_IFLIST_HA_OPT_PREFERENCE \ RADVD_IFLIST_HA_OPT_MOBILE_ROUTER \ RADVD_IFLIST_MIN_RTR_ADV_INTERVAL \ RADVD_IFLIST_MAX_RTR_ADV_INTERVAL \ RADVD_IFLIST_ADV_DEFAULT_LIFETIME \ RADVD_IFLIST_ADV_PREFIX \ RADVD_IFLIST_PREFIX \ RADVD_IFLIST_MIN_DELAY_BETWEEN_RAS \ RADVD_IFLIST_PREFIX_ADV_ONLINK_FLAG \ RADVD_IFLIST_PREFIX_ADV_AUTONOMOUS_FLAG \ RADVD_IFLIST_PREFIX_ADV_RTR_ADDR_FLAG \ RADVD_IFLIST_PREFIX_ADV_VALID_LIFETIME \ RADVD_IFLIST_PREFIX_ADV_PREFERRED_LIFETIME \ RADVD_IFLIST_PREFIX_ADV_VALID_LIFETIME_DECREMENT \ RADVD_IFLIST_PREFIX_ADV_PREFERRED_LIFETIME_DECREMENT } /******************** Configuration Parameters *****************************/ #ifndef _WRS_CONFIG_COMPONENT_IPLITE /* INCLUDE_IPAIP configuration parameters */ Parameter INET_IPAIP_IFNAME_LIST { NAME autoIP interface list SYNOPSIS A space-separated list of interfaces that can configure \ a link-local IPv4, e.g. "eth0 eth1". TYPE char * DEFAULT "" } /* INCLUDE_IPAIP_GLOBAL_CONFIGS configuration parameters */ /* * The following configuration parameters support RFC3927, Dynamic * Configuration of IPv4 Link-Local Addresses. These configuration * parameters are only meaningful if IPNET is compiled with the * IPNET_USE_RFC3927 directive. */ Parameter INET_IPAIP_PROBE_WAIT { NAME autoIP probe wait time SYNOPSIS Time (in seconds) the host will wait before creating a link \ local IPv4 and start checking it for uniqueness. TYPE char * DEFAULT "1" } Parameter INET_IPAIP_PROBE_NUM { NAME autoIP probe count SYNOPSIS Number of times a link local address is checked for uniqness \ before being assigned TYPE char * DEFAULT "3" } Parameter INET_IPAIP_PROBE_MIN { NAME autoIP min probe time SYNOPSIS The minimum time (in seconds) where the next probe is sent. TYPE char * DEFAULT "1" } Parameter INET_IPAIP_PROBE_MAX { NAME autoIP max probe time SYNOPSIS The maximum time (in seconds) where the next probe is sent. TYPE char * DEFAULT "3" } Parameter INET_IPAIP_ANNOUNCE_WAIT { NAME autoIP announce wait time SYNOPSIS The time to wait (in seconds) before the assigned IPv4 \ address is announced. TYPE char * DEFAULT "2" } Parameter INET_IPAIP_ANNOUNCE_NUM { NAME autoIP number of announcements SYNOPSIS The number of announcements to send TYPE char * DEFAULT "2" } Parameter INET_IPAIP_ANNOUNCE_INTERVAL { NAME autoIP announcements interval SYNOPSIS The number of seconds between announcements TYPE char * DEFAULT "2" } Parameter INET_IPAIP_MAX_CONFLICTS { NAME autoIP max conflicts SYNOPSIS Max conflicts before rate limiting TYPE char * DEFAULT "10" } Parameter INET_IPAIP_RATE_LIMIT_INTERVAL { NAME autoIP rate limit interval SYNOPSIS Delay between consecutive attempts TYPE char * DEFAULT "60" } Parameter INET_IPAIP_DEFEND_INTERVAL { NAME autoIP defensive interval SYNOPSIS minimum interval between defensive ARPs TYPE char * DEFAULT "10" } /* INCLUDE_IPAIP_INTERFACE_CONFIGS configuration parameters */ Parameter INET_IPAIP_IFLIST_PROBE_WAIT { NAME autoIP probe wait time SYNOPSIS Time (in seconds) the host will wait before creating a link \ local IPv4 and start checking it for uniqueness. This \ parameter can be specified for each interface specified \ in the INET_IPAIP_IFNAME_LIST in the form of \ "=". Each pair of "=" is \ semicolon separated. E.g. "eth0=1". TYPE char * DEFAULT "" } Parameter INET_IPAIP_IFLIST_PROBE_NUM { NAME autoIP probe count SYNOPSIS Number of times a link local address is checked for uniqueness \ before being assigned. This parameter can be specified for \ each interface specified in the INET_IPAIP_IFNAME_LIST \ in the form of "=". Each pair of \ "=" is semicolon separated. E.g. "eth0=3". TYPE char * DEFAULT "" } Parameter INET_IPAIP_IFLIST_PROBE_MIN { NAME autoIP min probe time SYNOPSIS The minimum time (in seconds) where the next probe is sent. \ This parameter can be specified for each interface \ specified in the INET_IPAIP_IFNAME_LIST in the form of \ "=". Each pair of "=" is \ semicolon separated. E.g. "eth0=1". TYPE char * DEFAULT "" } Parameter INET_IPAIP_IFLIST_PROBE_MAX { NAME autoIP max probe time SYNOPSIS The maximum time (in seconds) where the next probe is sent. \ This parameter can be specified for each interface \ specified in the INET_IPAIP_IFNAME_LIST in the form of \ "=". Each pair of "=" is \ semicolon separated. E.g. "eth0=3". TYPE char * DEFAULT "" } Parameter INET_IPAIP_IFLIST_ANNOUNCE_WAIT { NAME autoIP announce wait time SYNOPSIS The time to wait (in seconds) before the assigned IPv4 \ address is announced. This parameter can be specified for \ each interface specified in the INET_IPAIP_IFNAME_LIST in \ the form of "=". Each pair of \ "=" is semicolon separated. E.g. "eth0=2". TYPE char * DEFAULT "" } Parameter INET_IPAIP_IFLIST_ANNOUNCE_NUM { NAME autoIP number of announcements SYNOPSIS The number of announcements to send. This parameter can be \ specified for each interface specified in the \ INET_IPAIP_IFNAME_LIST in the form of "=". \ Each pair of "=" is semicolon separated. \ E.g. "eth0=2". TYPE char * DEFAULT "" } Parameter INET_IPAIP_IFLIST_ANNOUNCE_INTERVAL { NAME autoIP announcements interval SYNOPSIS The number of seconds between announcements. This parameter \ can be specified for each interface specified in the \ INET_IPAIP_IFNAME_LIST in the form of "=". \ Each pair of "=" is semicolon separated. \ E.g. "eth0=2". TYPE char * DEFAULT "" } Parameter INET_IPAIP_IFLIST_MAX_CONFLICTS { NAME autoIP max conflicts SYNOPSIS Max conflicts before rate limiting. This parameter can be \ specified for each interface specified in the \ INET_IPAIP_IFNAME_LIST in the form of "=". \ Each pair of "=" is semicolon separated. \ E.g. "eth0=10". TYPE char * DEFAULT "" } Parameter INET_IPAIP_IFLIST_RATE_LIMIT_INTERVAL { NAME autoIP rate limit interval SYNOPSIS Delay between successive attempts. This parameter can be \ specified for each interface specified in the \ INET_IPAIP_IFNAME_LIST in the form of "=". \ Each pair of "=" is semicolon separated. \ E.g. "eth0=60". TYPE char * DEFAULT "" } Parameter INET_IPAIP_IFLIST_DEFEND_INTERVAL { NAME autoIP defensive interval SYNOPSIS Minimum interval between defensive ARPs. This parameter \ can be specified for each interface specified in the \ INET_IPAIP_IFNAME_LIST in the form of "=". \ Each pair of "=" is semicolon separated. \ E.g. "eth0=10". TYPE char * DEFAULT "" } #endif /* INCLUDE_IPPROXYARP configuration parameters */ Parameter INET_ENABLE_PROXY_ARP { NAME Enable network proxy ARP SYNOPSIS Set to != 0 if the stack shall do proxy arping for network \ routes tagged with the proxy arp flag. TYPE char * DEFAULT "0" } Parameter INET_AUTO_PROXY_ARP { NAME Auto proxy ARP SYNOPSIS Set to != 0 if the stack automatically shall tag all \ interface address network routes as proxy arp. TYPE char * DEFAULT "0" } Parameter INET_ACCEPT_SOURCE_ROUTE { NAME Accept Source Routed Frames SYNOPSIS Set to != 0 if the stack should accept \ source routed frames. TYPE char * DEFAULT "0" } Parameter INET_IFLIST_ENABLE_PROXY_ARP { NAME Enable network proxy ARP SYNOPSIS Set to != 0 if the stack shall do proxy arping for network \ routes tagged with the proxy arp flag. This parameter can \ be configure on a per-interface basis in the form of \ "=". Each pair of "=" is \ semicolon separated. E.g. "eth0=1" TYPE char * DEFAULT "" } Parameter INET_IFLIST_AUTO_PROXY_ARP { NAME Auto proxy ARP SYNOPSIS Set to != 0 if the stack automatically shall tag all \ interface address network routes as proxy arp. This parameter \ can be configure on a per-interface basis in the form of \ "=". Each pair of "=" is \ semicolon separated. E.g. "eth0=1" TYPE char * DEFAULT "" } /* INCLUDE_IPRADVD configuration parameters */ /* * don't specify default value so that workbench can prompt user to * enter the interface name */ Parameter RADVD_IFNAME_LIST { NAME radvd interface name list SYNOPSIS The name of the interface radvd will send router \ advertisement and listen for router solicitation messages. \ The format is a space-separated list of interface names, \ E.g. "eth0 eth1". Default: empty list. TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_ADV_MANAGED_FLAG { NAME Managed flag SYNOPSIS The TRUE(=1) /FALSE(=0) value to be placed in the "Managed \ address configuration" flag field in the Router \ Advertisement. This parameter can be specified for each \ interface that are listed in the RADVD_IFNAME_LIST in the \ form of "=". Each pair of "=" \ is semicolon separated. Default: "0" (=FALSE). E.g. "eth0=0" \ or "eth0=0;eth1=0". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_ADV_OTHER_CONFIG_FLAG { NAME Other configuration flag SYNOPSIS The TRUE(=1) /FALSE(=0) value to be placed in the "Other \ stateful configuration" flag field in the Router \ Advertisement. This parameter can be specified for each \ interface that are listed in the RADVD_IFNAME_LIST in the \ form of "=". Each pair of "=" \ is semicolon separate. Default: "0" (=FALSE). E.g. "eth0=0" \ or "eth0=0;eth1=0". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_ADV_LINK_MTU { NAME Advertisement link mtu size SYNOPSIS The value to be placed in MTU options sent by the router. \ A value of zero indicates that no MTU options are sent, \ which means that the MTU of the interface will be used by \ all hosts. This parameter can be specified for each \ interface that are listed in the RADVD_IFNAME_LIST in the form \ of "=". Each pair of "=" is \ semicolon separated. Default: "0". E.g. "eth0=0" or \ "eth0=0;eth1=0". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_ADV_REACHABLE_TIME { NAME Advertisement reachable time SYNOPSIS The value to be placed in the Reachable Time field in \ the Router Advertisement messages sent by the router. The \ value zero means unspecified (by this router). MUST be no \ greater than 3,600,000 milliseconds (1 hour). This parameter \ can be specified for each interface that are listed in the \ RADVD_IFNAME_LIST in the form of "=". Each \ pair of "=" is semicolon separated. \ Default: "0". E.g. "eth0=0" or "eth0=0;eth1=0". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_ADV_RETRANS_TIMER { NAME Advertisement retrans timer SYNOPSIS The value to be placed in the Retrans Timer field in the \ Router Advertisement messages sent by the router. The value \ zero means unspecified (by this router). This parameter \ can be specified for each interface that are listed in the \ RADVD_IFNAME_LIST in the form of "=". Each \ pair of "=" is semicolon separated. \ Default: "0". E.g. "eth0=0" or "eth0=0;eth1=0". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_ADV_CUR_HOP_LIMIT { NAME Advertisement cur hop limit SYNOPSIS The default value to be placed in the Cur Hop Limit \ field in the Router Advertisement messages sent by the \ router. The value should be set to that current diameter \ of the Internet. The value zero means unspecified (by this \ router). This parameter can be specified for each interface \ that are listed in the RADVD_IFNAME_LIST in the form of \ "=". Each pair of "=" is \ semicolon separated. Default: "64". E.g. "eth0=64" or \ "eth0=64;eth1=64". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_ADV_HA_FLAG { NAME Home Agent flag SYNOPSIS The TRUE(=1) /FALSE(=0) value to be placed in the "Home Agent \ Flag" flag field in the Router Advertisement. If this flag \ is set, it indicates that the router in question also serves \ as a Home Agent. This parameter can be specified for each \ interface that are listed in the RADVD_IFNAME_LIST in the \ form of "=". Each pair of "=" \ is semicolon separated. Default: "0" (=FALSE). E.g. "eth0=0" \ or "eth0=0;eth1=0". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_ADV_INTERVAL_OPT { NAME Advertisement interval option. SYNOPSIS If TRUE(=1), the Router Advertisement daemon will append \ a Router Advertisement Interval option to the router \ advertisement. This option is specified in RFC 3775. \ This parameter can be specified for each interface that are \ listed in the RADVD_IFNAME_LIST in the form of \ "=". Each pair of "=" is \ semicolon separated. Default: "0" (=FALSE). E.g. "eth0=0" \ or "eth0=0;eth1=0". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_ADV_HA_OPT { NAME Home Agent Information option SYNOPSIS If TRUE(=1), the Router Advertisement daemon will append \ a home agent information option to its router advertisement. \ This parameter can be specified for each interface that are \ listed in the RADVD_IFNAME_LIST in the form of \ "=". Each pair of "=" is \ semicolon separated. Default: "0" (=FALSE). E.g. "eth0=0" \ or "eth0=0;eth1=0". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_HA_OPT_MOBILE_ROUTER { NAME Home agent Mobile Router support option SYNOPSIS Should be specified if the Home Agent has Mobile Router support. \ If not specified, DHAAD for Mobile Routers will not succeed. \ This parameter can be specified for each interface \ that are listed in the RADVD_IFNAME_LIST in the form of \ "=". Each pair of "=" is \ semicolon separated. The default value is \ RADVD_IFLIST_HA_OPT_MOBILE_ROUTER set to "0". \ E.g. "eth0=0" or "eth0=0;eth1=1". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_HA_OPT_LIFETIME { NAME Home agent lifetime SYNOPSIS Specifies the Home Agents lifetime in seconds ranging between \ 1 and 65535. This parameter can be specified for each interface \ that are listed in the RADVD_IFNAME_LIST in the form of \ "=". Each pair of "=" is \ semicolon separated. The default value is the \ RADVD_IFLIST_ADV_DEFAULT_LIFETIME expressed in seconds. \ E.g. "eth0=18000" or "eth0=18000;eth1=18000". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_HA_OPT_PREFERENCE { NAME Home agent preference SYNOPSIS Specifies the Home Agents preference. This parameter can be \ specified for each interface that are listed in the \ RADVD_IFNAME_LIST in the form of "=". Each \ pair of "=" is semicolon separated. \ Default: "0". E.g. "eth0=0" or "eth0=0;eth1=0". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_MIN_RTR_ADV_INTERVAL { NAME Minimum router advertisement interval SYNOPSIS The minimum time allowed (in seconds) between sending \ unsolicited multicast Router Advertisements from the \ interface. MUST be no less than 30 milliseconds and no \ greater than 75% of MaxRtrAdvInterval. The interval \ limitations are set according to RFC3775. This parameter \ can be specified for each interface that are listed in the \ RADVD_IFNAME_LIST in the form of "=". Each \ pair of "=" is semicolon separated. \ Default: "200000" (MaxRtrAdvInterval / 3). E.g "eth0=200000" \ or "eth0=200000;eth1=200000". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_MAX_RTR_ADV_INTERVAL { NAME Maximum router advertisement interval SYNOPSIS The maximum time (in seconds) allowed between sending \ unsolicited multicast Router Advertisements from the \ interface. MUST be no less than 70 milliseconds and no \ greater than 1800000 seconds. This parameter can be \ specified for each interface that are listed in the \ RADVD_IFNAME_LIST in the form of "=". Each \ pair of "=" is semicolon separated. \ Default: "600000". E.g. "eth0=600000" or \ "eth0=600000;eth1=600000". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_MIN_DELAY_BETWEEN_RAS { NAME Minimum delay between solicited RA SYNOPSIS The min delay between solicited RAs. Will default to \ MinRtrAdvInterval if not specified. This configuration \ variable is defined in RFC 3775 and can be specified for \ each interface that are listed in the RADVD_IFNAME_LIST \ in the form of "=". Each pair of \ "=" is semicolon separated. Default: "200000" \ (MinRtrAdvInterval). E.g. "eth0=200000" or \ "eth0=200000;eth0=200000". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_ADV_DEFAULT_LIFETIME { NAME Advertisement default lifetime SYNOPSIS The value (in seconds) to be placed in the Router Lifetime \ field of Router Advertisements sent from the interface. \ Must be either zero or between 1000 and 9000000 milliseconds. \ A value of zero indicates that the router is not to be used \ as a default router. This parameter can be specified for \ each interface that are listed in the RADVD_IFNAME_LIST in \ the form of "=". Each pair of \ "=" is semicolon separated. Default: \ 3 * MaxRtrAdvInterval but at least 1000 milliseconds. \ E.g. "eth0=1800000" or "eth0=1800000;eth1=1800000". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_ADV_PREFIX { NAME Advertisement prefixes SYNOPSIS List of prefixes that should be added to router advertisement \ messages. The elements are an identifier for the prefix, not \ the actual prefix. This parameter can be specified for each \ interface that are listed in the RADVD_IFNAME_LIST in the \ form of "=". Each pair of "=" \ is semicolon separated. Default: Empty list. \ E.g."eth0=6to4net" or "eth0=6to4net;eth1=devnet". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_PREFIX { NAME List of prefixes in advertisement SYNOPSIS Specifies the prefix and prefix length. The prefix length \ must be between 1 and 127 and must be 64 for Ethernet if it \ should be used for automatic address configuration. This \ parameter can be specified for each interface that are listed \ in the RADVD_IFNAME_LIST in the form of "=". \ Each pair of "=" is semicolon separated. \ Default: "" (not specified). E.g. \ "eth0.prefix.6to4net=2002:0a01:0264::/64" or \ "eth0.prefix.6to4net=2002:0a01:0264::/64;eth1.prefix.devnet= \ 2002:a01:201:1::/64". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_PREFIX_ADV_ONLINK_FLAG { NAME Advertisement on-link determination option SYNOPSIS The value to be placed in the On-Link Flag field in the \ Prefix Information option. This parameter can be specified \ for each interface that are listed in the RADVD_IFNAME_LIST \ in the form of "=". Each pair of \ "=" is semicolon separated. \ Default: 1 (TRUE). E.g. "eth0.prefix.6to4net=1" or \ "eth0.prefix.6to4net=1;eth1.prefix.devnet=1". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_PREFIX_ADV_AUTONOMOUS_FLAG { NAME Advertisement automatic address configuration SYNOPSIS The value to be placed in the Autonomous Flag field in the \ Prefix Information option. This parameter can be specified \ for each interface that are listed in the RADVD_IFNAME_LIST \ in the form of "=". Each pair of \ "=" is semicolon separated. \ Default: 1 (TRUE). E.g. "eth0.prefix.6to4net=1" or \ "eth0.prefix.6to4net=1;eth1.prefix.devnet=1". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_PREFIX_ADV_RTR_ADDR_FLAG { NAME Advertisement Router Address flag SYNOPSIS The value to be placed in the Router Address flag field in \ the Prefix Information option. This indicates that the \ specified prefix is also a complete, global address for \ the router. This flag is specified in RFC3775 and can be \ specified for each interface that are listed in the \ RADVD_IFNAME_LIST in the form of "=". Each \ pair of "=" is semicolon separated. \ Default: 0 (FALSE). E.g. "eth0.prefix.6to4net=0" or \ "eth0.prefix.6to4net=0;eth1.prefix.devnet=0". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_PREFIX_ADV_VALID_LIFETIME { NAME Advertisement valid time SYNOPSIS The value to be placed in the Valid Lifetime in the Prefix \ Information option, in seconds. The designated value of \ all 1s ( -1) represents infinity. This parameter can be \ specified for each interface that are listed in the \ RADVD_IFNAME_LIST in the form of "=". Each \ pair of "=" is semicolon separated. \ Default: "-1" (infinite). E.g. "eth0.prefix.6to4net=-1" \ or "eth0.prefix.6to4net=-1;eth1.prefix.devnet=-1". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_PREFIX_ADV_PREFERRED_LIFETIME { NAME Advertisement preferred time SYNOPSIS The value to be placed in the Preferred Lifetime in the \ Prefix Information option, in seconds. The designated value \ of all 1s ( -1) represent s infinity. This parameter can \ be specified for each interface that are listed in the \ RADVD_IFNAME_LIST in the form of "=". Each \ pair of "=" is semicolon separated. \ Default: "-1" (infinite). E.g. "eth0.prefix.6to4net=-1" \ or "eth0.prefix.6to4net=-1;eth1.prefix.devnet=-1". TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_PREFIX_ADV_VALID_LIFETIME_DECREMENT { NAME Advertisement valid time should decrement SYNOPSIS Enable/disable auto-decrementing valid lifetime \ Default: "0" (no auto-decrement). \ E.g. "eth0.prefix.6to4net.AdvValidLifetimeDecrement=1" TYPE char * DEFAULT "" } Parameter RADVD_IFLIST_PREFIX_ADV_PREFERRED_LIFETIME_DECREMENT { NAME Advertisement preferred time should decrement SYNOPSIS Enable/disable auto-decrementing preferred lifetime \ Default: "0" (no auto-decrement). \ E.g. "eth0.prefix.6to4net.AdvValidLifetimeDecrement=1" TYPE char * DEFAULT "" }