Files
m241Neelima/components/ip_net2-6.9/ipmip6pm/config/00comp_ipnet_mobility_pm6.cdf
T
2026-07-30 11:19:44 +05:30

589 lines
28 KiB
Mathematica

/* 00comp_ipnet_mobility_pm6.cdf - IPNet Mobility 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
--------------------
01b,14jul08,tlu Fix a module name to fix the component greyed out in WB
01i,11may08,jho created.
*/
#ifdef _WRS_CONFIG_COMPONENT_IPMIP6PM
Component INCLUDE_IPMIP6PM {
NAME IPv6 Mobility Access Gateway Agent
SYNOPSIS IPv6 Mobility Access Gateway Agent
REQUIRES INCLUDE_IPCOM_USE_INET6 INCLUDE_IPMIP6 SELECT_IPMIP6PM
MODULES ipmip6pm.o
CONFIGLETTES ipmip6pm_config.c
CFG_PARAMS MIP6PM_INTERFACES \
MIP6PM_LIFETIME_ENUM \
MIP6PM_INITIAL_REGISTRATION_TIMEOUT_ENUM \
MIP6PM_TIMESTAMP_BASED_APPROACH_IN_USE_ENUM \
MIP6PM_CARE_OF_ADDRESS_ENUM \
MIP6PM_TUNNEL_IP6IP6_ENUM \
MIP6PM_TUNNEL_GRE_ENUM \
MIP6PM_TUNNEL_GRE_PREFERRED_ENUM \
MIP6PM_TUNNEL_GRE_KEYED_ENUM \
MIP6PM_HEARTBEAT_ENABLED_ENUM \
MIP6PM_HEARTBEAT_INTERVAL_ENUM \
MIP6PM_MISSING_HEARTBEATS_ALLOWED_ENUM \
MIP6PM_LMA_ENUM \
MIP6PM_BINDING_REVOCATION_MIN_DELAY_ENUM \
MIP6PM_BINDING_REVOCATION_MAX_RETRIES_ENUM
}
Component INCLUDE_IPMIP6PM_LINK_FEATURE_LINK_LAYER_ADDRESS {
NAME IPv6 Mobility Access Gateway Link Feature FixedMAGLinkLayerAddressOnAllAccessLinks
SYNOPSIS IPv6 Mobility Access Gateway Link Feature FixedMAGLinkLayerAddressOnAllAccessLinks
REQUIRES INCLUDE_IPMIP6PM
CFG_PARAMS MIP6PM_FIXED_MAG_LINK_LAYER_ADDRESS_ON_ALL_ACCESS_LINKS_ENUM
}
Component INCLUDE_IPMIP6PM_LINK_FEATURE_LINK_LOCAL_ADDRESS {
NAME IPv6 Mobility Access Gateway Link Feature FixedMAGLinkLocalAddressOnAllAccessLinks
SYNOPSIS IPv6 Mobility Access Gateway Link Feature FixedMAGLinkLocalAddressOnAllAccessLinks
REQUIRES INCLUDE_IPMIP6PM
CFG_PARAMS MIP6PM_FIXED_MAG_LINK_LOCAL_ADDRESS_ON_ALL_ACCESS_LINKS_ENUM
}
Component INCLUDE_IPMIP6PM_DUAL_STACK {
NAME IPv6 Mobility Access Gateway Agent Dual Stack Support
SYNOPSIS IPv6 Mobility Access Gateway Agent Dual Stack Support
REQUIRES INCLUDE_IPMIP6PM
CFG_PARAMS MIP6PM_INET_CARE_OF_ADDRESS_ENUM \
MIP6PM_INET_USE_IPV4_UDP_ENCAP_FOR_SIGNALING_MESSAGES_ENUM \
MIP6PM_INET_FORCE_IPV4_UDP_ENCAPSULATION_SUPPORT_ENUM \
MIP6PM_INET_IPV4UDPENCAPSULATIONNATTIMEOUT_ENUM \
MIP6PM_INET_TUNNEL_IPIP_ENUM \
MIP6PM_INET_TUNNEL_GRE_ENUM
}
Component INCLUDE_IPMIP6PM_SERVICE_FEATURE_DHCP_RELAY {
NAME IPv6 Mobility Access Gateway Agent Service Feature DHCP Relay Support
SYNOPSIS IPv6 Mobility Access Gateway Agent Service Feature DHCP Relay Support
REQUIRES INCLUDE_IPMIP6PM
CFG_PARAMS MIP6PM_DHCP_RELAY_MODE_ENUM \
MIP6PM_DHCP_RELAY_SERVER_ENUM
}
Component INCLUDE_IPMIP6PM_SERVICE_FEATURE_RADVD {
NAME IPv6 Mobility Access Gateway Agent Service Feature RADVD Support
SYNOPSIS IPv6 Mobility Access Gateway Agent Service Feature RADVD Support. \
Will provide RADVD functionality on the access links. Unless \
you implement another address assignment feature, this \
service should always be included.
REQUIRES INCLUDE_IPMIP6PM
CFG_PARAMS MIP6PM_RADVD_MANAGED_ENUM \
MIP6PM_RADVD_OTHER_ENUM
}
Component INCLUDE_IPMIP6PM_SERVICE_FEATURE_SERVICE_SELECTION {
NAME IPv6 Mobility Access Gateway Agent Service Feature Service Selection Support
SYNOPSIS IPv6 Mobility Access Gateway Agent Service Feature Service Selection Support
REQUIRES INCLUDE_IPMIP6PM
CFG_PARAMS MIP6PM_SERVICE_SELECTION_ENUM
}
Component INCLUDE_IPMIP6PM_SERVICE_FEATURE_VENDOR_EXTENSION {
NAME IPv6 Mobility Access Gateway Agent Service Feature Generic Vendor Extension Support
SYNOPSIS IPv6 Mobility Access Gateway Agent Service Feature Generic Vendor Extension Support
REQUIRES INCLUDE_IPMIP6PM
CFG_PARAMS MIP6PM_VENDOR_EXTENSION_ENUM
}
Component INCLUDE_IPMIP6PM_DUAL_STACK_DHCP_RELAY_SUPPORT {
NAME IPv6 Mobility Access Gateway Dual Stack Internal DHCP Relay Support
SYNOPSIS IPv6 Mobility Access Gateway Dual Stack Internal DHCP Relay includes \
the integrated DHCP relay feature.
REQUIRES INCLUDE_IPMIP6PM_DUAL_STACK
CFG_PARAMS MIP6PM_INET_DHCP_RELAY_SERVER_ENUM \
MIP6PM_INET_DHCP_RELAY_SERVER_OVERRIDE_ENUM
}
Component INCLUDE_IPMIP6PM_DUAL_STACK_DHCP_SERVER_SUPPORT {
NAME IPv6 Mobility Access Gateway Dual Stack Internal DHCP Server Support
SYNOPSIS IPv6 Mobility Access Gateway Dual Stack Internal DHCP includes \
the integrated DHCP server feature.
REQUIRES INCLUDE_IPMIP6PM_DUAL_STACK
}
Component INCLUDE_IPMIP6PM_SERVICE_FEATURE_EXTENSION {
NAME IPv6 Mobility Access Gateway Service Feature Extension
SYNOPSIS This feature should be included if one wants to add \
a new service feature to the mobility access gateway, and have the \
feature hook being registered during initialization.
REQUIRES INCLUDE_IPMIP6PM
CFG_PARAMS MIP6PM_SERVICE_FEATURE_INITIALIZATION_HOOK
}
Component INCLUDE_IPMIP6PM_LINK_FEATURE_EXTENSION {
NAME IPv6 Mobility Access Gateway Link Feature Extension
SYNOPSIS This feature should be included if one wants to add \
a new link feature to the mobility access gateway, and have the \
feature hook being registered during initialization.
REQUIRES INCLUDE_IPMIP6PM
CFG_PARAMS MIP6PM_LINK_FEATURE_INITIALIZATION_HOOK
}
Selection SELECT_IPMIP6PM {
NAME Ipv6 Mobility Access Gateway Components
SYNOPSIS Ipv6 Mobility Access Gateway Components
COUNT 0-
REQUIRES INCLUDE_IPMIP6PM
_CHILDREN FOLDER_MOBILITY_V6
CHILDREN INCLUDE_IPMIP6PM \
INCLUDE_IPMIP6PM_CMD \
INCLUDE_IPMIP6PM_DUAL_STACK \
INCLUDE_IPMIP6PM_DUAL_STACK_DHCP_RELAY_SUPPORT \
INCLUDE_IPMIP6PM_DUAL_STACK_DHCP_SERVER_SUPPORT \
INCLUDE_IPMIP6PM_LINK_FEATURE_LINK_LAYER_ADDRESS \
INCLUDE_IPMIP6PM_LINK_FEATURE_LINK_LOCAL_ADDRESS \
INCLUDE_IPMIP6PM_SERVICE_FEATURE_DHCP_RELAY \
INCLUDE_IPMIP6PM_SERVICE_FEATURE_RADVD \
INCLUDE_IPMIP6PM_SERVICE_FEATURE_SERVICE_SELECTION \
INCLUDE_IPMIP6PM_SERVICE_FEATURE_VENDOR_EXTENSION \
INCLUDE_IPMIP6PM_LINK_FEATURE_EXTENSION \
INCLUDE_IPMIP6PM_SERVICE_FEATURE_EXTENSION
DEFAULTS INCLUDE_IPMIP6PM \
INCLUDE_IPMIP6PM_CMD \
INCLUDE_IPMIP6PM_LINK_FEATURE_LINK_LAYER_ADDRESS \
INCLUDE_IPMIP6PM_LINK_FEATURE_LINK_LOCAL_ADDRESS \
INCLUDE_IPMIP6PM_SERVICE_FEATURE_DHCP_RELAY \
INCLUDE_IPMIP6PM_DUAL_STACK_DHCP_SERVER_SUPPORT \
INCLUDE_IPMIP6PM_SERVICE_FEATURE_RADVD \
INCLUDE_IPMIP6PM_SERVICE_FEATURE_SERVICE_SELECTION \
INCLUDE_IPMIP6PM_DUAL_STACK \
INCLUDE_IPMIP6PM_DUAL_STACK_DHCP_RELAY_SUPPORT
}
Component INCLUDE_IPMIP6PM_CMD {
NAME IPv6 Mobility Access Gateway IPCOM commands
SYNOPSIS IPv6 Mobility Access Gateway IPCOM commands
MODULES ipmip6pm_cmd_pm6.o
REQUIRES INCLUDE_IPCOM_SHELL_CMD INCLUDE_IPMIP6PM
}
Parameter MIP6PM_INTERFACES {
NAME Interface list
SYNOPSIS The interface list specifies what interfaces \
should be configured for ;AG operation. This \
parameter is a comma separated list of interfaces such \
as "<ifname1>,<ifname2>" etc.
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_LIFETIME_ENUM {
NAME Interface requested lifetime
SYNOPSIS The lifetime in seconds that the MAG will request from the LMA. \
This value indicates the maximum lifetime length, since the LMA \
may lower it. The default value is "60". Format for this \
configuration item is a semi-colon separated list of interfaces \
and lifetime values as specified by the following format string \
"<ifname1>=<lifetime1>;<ifnameN>=<lifetimeN>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_INITIAL_REGISTRATION_TIMEOUT_ENUM {
NAME Interface Initial Registration Timeout
SYNOPSIS Specifies the amount of time (in milliseconds) to wait for \
the initial binding acknowledgement from the home agent. \
The initial binding acknowledgement may take additional time \
compared to subsequent ones, due to the requirement to \
verify address usability. The default value is "1500". Format for \
this configuration item is a semi-colon separated list of \
interfaces and lifetime values as specified by the following \
format string "<ifname1>=<timeout1>;<ifnameN>=<timeoutN>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_TIMESTAMP_BASED_APPROACH_IN_USE_ENUM {
NAME Interface Timestamp Based Approach In Use
SYNOPSIS Specifies whether or not an interface should be using Timestamps \
or Sequence numbers for replay and out-of-order protection. \
By default the MAG will use Timestamps. The format for this \
parameter is "<ifname1>=<enabled|disabled>;<ifnameN>=<enabled|disabled>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_CARE_OF_ADDRESS_ENUM {
NAME Interface Care of Address
SYNOPSIS Specifies the INET6 Care-of-address that should be used by the MAG \
for communication with the Home Agent/LMA. If not specified, the MAG. \
will attempt to resolve it from the interface. If no address is \
available, the interface will be disabled.. The format for this \
parameter is "<ifname1>=<address1>;<ifnameN>=<addressN>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_TUNNEL_IP6IP6_ENUM {
NAME Interface IPv6 tunneling
SYNOPSIS This configuration item specifies whether or not IPv6 tunneling \
is allowed by the MAG. By default it is always "enabled". \
This configuration parameter is specified by using a \
semi-colon separated list of interface names and \
disabled/enabled values, as specified by the format string \
"<ifname1>=<enabled|disabled>;<ifnameN>=<enabled|disabled>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_TUNNEL_GRE_ENUM {
NAME Interface IPv6 GRE tunneling
SYNOPSIS This configuration item specifies whether or not IPv6 GRE tunneling \
is allowed by the MAG. By default it is always "enabled". \
This configuration parameter is specified by using a \
semi-colon separated list of interface names and \
disabled/enabled values, as specified by the format string \
"<ifname1>=<enabled|disabled>;<ifnameN>=<enabled|disabled>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_TUNNEL_GRE_PREFERRED_ENUM {
NAME Interface IPv6 GRE Preferred tunneling
SYNOPSIS This configuration item specifies whether or not GRE tunneling \
is preferred by the MAG. If preferred, the MAG will try to use \
GRE initially, and if the LMA either forbids it or is unable \
to handle it, revert to IPIP. By default this parameter is \
"disabled". This configuration parameter is specified by using \
a semi-colon separated list of interface names and \
disabled/enabled values, as specified by the format string \
"<ifname1>=<enabled|disabled>;<ifnameN>=<enabled|disabled>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_TUNNEL_GRE_KEYED_ENUM {
NAME Interface IPv6 GRE Keyed tunneling
SYNOPSIS This configuration item specifies whether or not GRE tunneling \
is keyed. By default Keyed GRE is "enabled". This configuration \
parameter is specified by using a semi-colon separated list of interface \
names and disabled/enabled values, as specified by the format string \
"<ifname1>=<enabled|disabled>;<ifnameN>=<enabled|disabled>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_HEARTBEAT_ENABLED_ENUM {
NAME Interface Proxy Mobility HEARTBEAT
SYNOPSIS This configuration option specifies whether or not the Heartbeat \
feature is enabled for the specified interface. If no \
configuration is provided, the feature is turned off. \
The format for this configuration item is \
a semi-colon separated list of "<ifname>=<enabled|disabled>".
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_HEARTBEAT_INTERVAL_ENUM {
NAME Interface Proxy Mobility HEARTBEAT_INTERVAL
SYNOPSIS This variable is used to set the time interval in seconds \
between two consecutive Heartbeat Request messages. The \
default value is 60 seconds. It SHOULD NOT be set to less \
than 30 seconds.The format for this configuration item is \
a semi-colon separated list of "<ifname>=<interval>".
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_MISSING_HEARTBEATS_ALLOWED_ENUM {
NAME Interface Proxy Mobility MISSING_HEARTBEATS_ALLOWED
SYNOPSIS This variable indicates the maximum number of consecutive \
Heartbeat Request messages that a PMIPv6 node can miss before \
concluding that the peer PMIPv6 node is not reachable. The \
default value for this variable is 3.\
The format for this configuration item is a semi-colon \
separated list of "<ifname>=<misses>".
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_LMA_ENUM {
NAME Proxy Mobility Local Mobility Anchor Definitions
SYNOPSIS This configuration item specifies what LMAs \
should be permanently added to the LMA database, \
and whether or not they support HeartBeat. The MAG will \
send an unsolicited HeartBeat response to each HeartBeat \
enabled LMA during startup and reconfiguration. \
The format for this configuration item is a semi-colon \
separated list of "<LMA address>=<enabled|disabled>", where \
<LMA Address> has the form <LMA INET6 Address>[/<LMA INET Address>]
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_FIXED_MAG_LINK_LAYER_ADDRESS_ON_ALL_ACCESS_LINKS_ENUM {
NAME Interface Fixed MAG Link Layer Address on all Access Links
SYNOPSIS This parameter specifies what Link Layer address should be \
used on all access links belonging to this proxy domain. The \
format is specified as a link layer address. For example \
ethernet would use XX:XX:XX:XX:XX:XX. The format for this \
configuration item is a semi-colon \
separated list of "<ifname1>=<Link Layer Address>". For example \
"eth0=00:00:0a:0a:0a:0a"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_FIXED_MAG_LINK_LOCAL_ADDRESS_ON_ALL_ACCESS_LINKS_ENUM {
NAME Interface Fixed MAG Link Local Address on all Access Links
SYNOPSIS This configuration item specifies the Link Local Address that \
should be used on all access links in this proxy mobility \
domain. If not specified or set to "::", the LMA will allocate \
a link local address for each session. The format for this \
configuration item is a semi-colon separated list of \
"<ifname1>=<Link Local Address>". For example "eth0=fe80::1/64"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_SERVICE_FEATURE_INITIALIZATION_HOOK {
NAME Mobility Access Gateway Service Feature Initialization Hook
SYNOPSIS This is the function hook that you may define in order to \
register extra functional extensions to the Mobility Access \
Gateway. The Service Features are provided after the \
Link Features have been completed, so that the access \
link should be fully up and running.
TYPE FUNCPTR
DEFAULT your_function_here
}
Parameter MIP6PM_LINK_FEATURE_INITIALIZATION_HOOK {
NAME Mobility Access Gateway Link Feature Initialization Hook
SYNOPSIS This is the function hook that you may define in order to \
register extra functional extensions to the Mobility Access \
Gateway. The Link Features are used to setup the access link \
and will be invoked and provided prior to service features.
TYPE FUNCPTR
DEFAULT your_function_here
}
Parameter MIP6PM_DHCP_RELAY_MODE_ENUM {
NAME Mobility Access Gateway Service Feature DHCP Relay Mode
SYNOPSIS This option specifies the mode of the DHCP Relay. It may be \
set to "disabled", "optional" or "required". If "required", \
the relay will always be configured, if "optional" it may \
be enabled by node specific arguments. Format for this \
parameter is a semi-colon separated list of \
"<ifname>=<disabled|optional|required>". Default value is \
"optional".
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_DHCP_RELAY_SERVER_ENUM {
NAME Mobility Access Gateway Service Feature DHCP Relay Server
SYNOPSIS This option specifies the DHCP server to be used. It may be \
overriden by node specific arguments. If no server has been \
specified, the home agent address will be used. Format for this \
parameter is a semi-colon separated list of \
"<ifname>=<address>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_RADVD_MANAGED_ENUM {
NAME RADVD Managed Flag
SYNOPSIS Enable or disable the MANAGED flag for RADVD.Format for this \
parameter is a semi-colon separated list of \
"<ifname>=<true|false>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_RADVD_OTHER_ENUM {
NAME RADVD Other Config Flag
SYNOPSIS Enable or disable the Other configuration flag for RADVD.\
Format for this parameter is a semi-colon separated list of \
"<ifname>=<true|false>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_SERVICE_SELECTION_ENUM {
NAME Service Selection
SYNOPSIS Specify the Service Selection parameter. If specified, the.\
MAG will provide the string to the LMA in order for the LMA \
to setup the correct services. This configuration parameter \
may be overriden by node specific arguments. Format for this \
parameter is a semi-colon separated list of \
"<ifname>=<service selection string>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_INET_CARE_OF_ADDRESS_ENUM {
NAME Interface INET Care of Address
SYNOPSIS Specifies the INET Care-of-address that should be used by the MAG \
for communication with the Home Agent/LMA. If not specified, the MAG. \
will attempt to resolve it from the interface. The format for this \
parameter is "<ifname1>=<address1>;<ifnameN>=<addressN>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_INET_USE_IPV4_UDP_ENCAP_FOR_SIGNALING_MESSAGES_ENUM {
NAME Interface INET UseIPv4UDPEncapForSignalingMessages
SYNOPSIS This flag indicates whether or not the mobile access gateway \
should use IPv4-UDP encapsulation mode for the signaling messages. \
The default value for this flag is set to value of 0, indicating \
that the mobile access gateway MUST NOT use IPv4-UDP encapsulation \
mode, but MUST use native IPv4 encapsulation mode for sending the \
Proxy Mobile IPv6 signaling messages. \
When the value for this flag is set to value of 1, the mobile \
access gateway MUST use IPv4-UDP encapsulation mode for sending \
the Proxy Mobile IPv6 signaling messages. The format for this \
parameter is "<ifname1>=<0|1>;<ifnameN>=<0|1>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_INET_FORCE_IPV4_UDP_ENCAPSULATION_SUPPORT_ENUM {
NAME Interface INET ForceIPv4UDPEncapsulationSupport
SYNOPSIS This flag indicates whether or not the mobile access gateway \
should request the mobile node's local mobility anchor for forcing \
IPv4 UDP encapsulation support for the mobile node's data traffic, \
even when NAT is not detected in the path. \
The default value for this flag is set to value of 0, indicating \
that the mobile access gateway MUST NOT request the mobile node's \
local mobility anchor for forcing IPv4 UDP encapsulation support \
even when NAT is not detected in path. \
When the value for this flag is set to value of 1, the mobile \
access gateway MUST force the mobile node's local mobility anchor \
for IPv4 UDP encapsulation support. \
This flag is applicable only when the flag \
UseIPv4UDPEncapForSignalingMessages is set to a value of 1. \
The format for this parameter is "<ifname1>=<0|1>;<ifnameN>=<0|1>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_INET_IPV4UDPENCAPSULATIONNATTIMEOUT_ENUM {
NAME Interface INET UDP Encapsulation NAT Timeout
SYNOPSIS This parameter specifies the maximum time in seconds that the \
MAG must send BUs to a LMA in order to maintain NAT translations \
in the path. The default value is 110. The format for this \
parameter is "<ifname1>=<timeout1>;<ifnameN>=<timeoutN>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_INET_TUNNEL_IPIP_ENUM {
NAME INET IPIP tunneling
SYNOPSIS This configuration item specifies whether or not v4 IPIP tunneling \
is allowed by the MAG for proxy mobility. By default all \
interfaces enables IPIP tunneling. This configuration parameter \
is specified by using a semi-colon separated list of interface \
names and disabled/enabled values, as specified by the format \
string "<ifname1>=<enabled|disabled>;<ifnameN>=<enabled|disabled>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_INET_TUNNEL_GRE_ENUM {
NAME INET GRE tunneling
SYNOPSIS This configuration item specifies whether v4 GRE tunneling \
is allowed by the MAG for Proxy Mobility. By default all \
interfaces enables GRE. This configuration parameter is \
specified by using a semi-colon separated list of interface \
names and disabled/enabled values, as specified by the format string \
"<ifname1>=<enabled|disabled>;<ifnameN>=<enabled|disabled>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_INET_DHCP_RELAY_SERVER_ENUM {
NAME INET DHCP Relay Server
SYNOPSIS This configuration item specifies the DHCP server that DHCP \
requests should be forwarded to. If this parameter is not \
specified, the INET home agent is used. These parameters may \
be overriden by node specific parameters. This parameter is \
specified by using a semi-colon separated list of interface \
names and INET address values, as specified by the format string \
"<ifname1>=<DHCP server1>;<ifnameN>=<DHCP serverN>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_INET_DHCP_RELAY_SERVER_OVERRIDE_ENUM {
NAME INET DHCP Relay Server Override
SYNOPSIS This configuration item specifies if the DHCP Relay should \
request the use of DHCP server override. DHCP server override \
may be required if the DHCP server is not co-located or \
integrated with the Home Agent. This item is "true" by default. \
This parameter is specified by using a semi-colon separated list \
of interface names and true/false values, as specified by the \
format string "<ifname1>=<true|false>;<ifnameN>=<true|false>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_VENDOR_EXTENSION_ENUM {
NAME Generic Vendor Extension Configuration
SYNOPSIS If configured, will add Vendor Extension options to the \
registration messages. The Generic vendor extension feature \
does not do anything beyond providing the information in the \
binding update. Extra features or functionalities acting upon \
the vendor extensions are beyond the current scope of this \
product. The format of the configuration parameter is a semi-colon\
separated list of <SMI Number>.<SubType>=<value1>[,<valueN>]. \
SMI Number is the IANA assigned SMI number. Subtype is the \
vendor specified subtype. Value is defined as a string, or as \
a comma separated array of hexadecimal numbers. The number of \
hexadecimal figures in the value will define how the value is \
interpreted. For example 0xaa is 1 byte, 0x00aa is two bytes, \
0x0000aa will be interpreted as a four byte value. Values \
larger than 1 byte will be converted to network byte order.
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_BINDING_REVOCATION_MIN_DELAY_ENUM {
NAME MAG Minimum Delay Between BRI messages (MINDelayBRIs)
SYNOPSIS This variable specifies the delay time in milliseconds before \
the revoking mobility entity retransmits a BRI message. The \
default is 1000 ms but not less than 500 ms.\
This configuration parameter is specified by using a semi-colon \
separated list of interface names and timeout values, as \
specified by the format string \
"<ifname1>=<milliseconds>;<ifnameN>=<milliseconds>"
TYPE char *
DEFAULT ""
}
Parameter MIP6PM_BINDING_REVOCATION_MAX_RETRIES_ENUM {
NAME MAG BRI Maximum Number of Retries (BRIMaxRetriesNumber)
SYNOPSIS This variable specifies the maximum Number of times a mobility \
entity can retransmit a Binding Revocation Indication message \
before receiving a Binding Revocation Acknowledgement message. \
The default value for this parameter is 1. \
This configuration parameter is specified by using a semi-colon \
separated list of interface names and retransmit values, as \
specified by the format string \
"<ifname1>=<retransmits>;<ifnameN>=<retransmits>"
TYPE char *
DEFAULT ""
}
#endif