Files
m241Neelima/components/ip_net2-6.9/ipmcp/config/02comp_ipnet_mcast.cdf
T
2026-07-30 11:19:44 +05:30

123 lines
4.0 KiB
Mathematica

/* 02comp_ipnet_mcast.cdf - IPNet Multicast Components configuration file */
/*
* Copyright (c) 2006 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,28nov06,kch Removed tunnel dependency from IPv6 multicast routing.
01a,23sep06,kch Created.
*/
Component INCLUDE_IPNET_USE_MCAST_ROUTING {
NAME IPv4 Multicast routing
SYNOPSIS IPv4 Multicast routing
MODULES ipnet_ip4_mcast.o
LINK_SYMS ipnet_ip4_mcast_input
REQUIRES INCLUDE_IPCOM_USE_INET
_CHILDREN FOLDER_NET_PRIVATE
}
Component INCLUDE_IPNET6_USE_MCAST_ROUTING {
NAME IPv6 Multicast routing
SYNOPSIS Ipv6 Multicast routing
MODULES ipnet_ip6_mcast.o
LINK_SYMS ipnet_ip6_mcast_input
REQUIRES INCLUDE_IPCOM_USE_INET6
_CHILDREN FOLDER_NET_PRIVATE
}
Component INCLUDE_IPMCP {
NAME Multicast proxy
SYNOPSIS Multicast proxy
MODULES ipmcp.o
CONFIGLETTES ipmcp_config.c
CFG_PARAMS MCP_UPSTREAM_IFNAME MCP_DOWNSTREAM_IFNAMES \
MCP_ROBUSTNESS_VAR MCP_QUERY_INTERVAL \
MCP_QUERY_RESP_INTERVAL MCP_LAST_LISTERNER_QUERY_INTERVAL
}
Component INCLUDE_IPMCP_USE_IGMP {
NAME IPv4 IGMP
SYNOPSIS IPv4 Internet Group Management Protocol
MODULES ipmcp_igmp.o
REQUIRES INCLUDE_IPMCP \
INCLUDE_IPNET_USE_MCAST_ROUTING
}
Component INCLUDE_IPMCP_USE_MLD {
NAME IPv6 MLD
SYNOPSIS IPv6 Multicast Listener Discovery Protocol
MODULES ipmcp_mld.o
REQUIRES INCLUDE_IPMCP \
INCLUDE_IPNET6_USE_MCAST_ROUTING
}
Component INCLUDE_IPMCAST_PROXY_CMD {
NAME IPCOM mcastproxy commands
SYNOPSIS IPCOM Multicast proxy commands.
MODULES ipmcp_cmd.o
REQUIRES INCLUDE_IPCOM_SHELL_CMD INCLUDE_IPMCP
}
/*****************************************************************************/
/* INCLUDE_IPMCP configuration parameters */
Parameter MCP_UPSTREAM_IFNAME {
NAME Upstream interface name
SYNOPSIS The interface where all multicast packets arrive at. The \
proxy is acting as a multicast host on this interface, \
e.g "eth0".
TYPE char *
DEFAULT NULL
}
Parameter MCP_DOWNSTREAM_IFNAMES {
NAME Downstream interface names
SYNOPSIS Collection of interface to which multicast packets arriving \
to the upstream inteface will be forwarded to if that \
multicast group has at least one listener, e.g. "eth1,eth2"
TYPE char *
DEFAULT NULL
}
Parameter MCP_ROBUSTNESS_VAR {
NAME Multicast router robustness variable
SYNOPSIS Multicast router robustness variable. This variable allows \
tuning for the expected packet loss on a link.
TYPE int
DEFAULT 2
}
Parameter MCP_QUERY_INTERVAL {
NAME Multicast router query interval (seconds)
SYNOPSIS The interval between MLD general queries sent by multicast \
proxy in querier.
TYPE int
DEFAULT 125
}
Parameter MCP_QUERY_RESP_INTERVAL {
NAME Multicast router query response interval (milliseconds)
SYNOPSIS The maximum response delay allowed for a multicast client \
to answer on a general MLD query.
TYPE int
DEFAULT 10000
}
Parameter MCP_LAST_LISTERNER_QUERY_INTERVAL {
NAME Multicast last listener query interval (milliseconds)
SYNOPSIS The maximum response delay allowed for a multicast client \
to answer on a group specific MLD query.
TYPE int
DEFAULT 1000
}