📄 igmp_configuration.h
字号:
/*
$Log:: /OEM Source Code/igmp/igmp_configuration.h $
*
* 1 4/23/98 9:53p Release Engineer
* Initial release
* IGMP v4.1.0
*/
/************************************************************************/
/* Copyright (C) 1997-1998 RouterWare, Inc. */
/* Unpublished - rights reserved under the Copyright Laws of the */
/* United States. Use, duplication, or disclosure by the */
/* Government is subject to restrictions as set forth in */
/* subparagraph (c)(1)(ii) of the Rights in Technical Data and */
/* Computer Software clause at 252.227-7013. */
/* RouterWare, Inc., 3961 MacArthur Blvd. Suite 212, Newport Beach, CA */
/************************************************************************/
#if !defined (_IGMP_CONFIG_H_)
#define _IGMP_CONFIG_H_
typedef void CONFIGURATION_FUNCTION_PROTOTYPE (char *cptr_start_of_configuration_string,ULONG parameter_1,ULONG ulptr_parameter_2,ULONG parameter_3);
CONFIGURATION_TABLE igmp_configuration_table =
{
{TRUE},
/* _____________________________________________________________________________________________ */
{
/* _____________________________________________________________________________________________ */
{
NULL,
(enum BOOLEAN *) TRUE,
"IGMP = ",
(ULONG) offsetof (IGMP_CLASS, enabled),
(ULONG) &igmp,
(ULONG) NULL
},
/* _____________________________________________________________________________________________ */
#if defined (__IGMP_BREAKPOINT__)
{
NULL,
(enum BOOLEAN *) TRUE,
"IGMP Initialization Breakpoint = ",
(ULONG) offsetof (IGMP_CLASS, initialization_breakpoint),
(ULONG) &igmp,
(ULONG) NULL
},
#endif /*__IGMP_BREAKPOINT__*/
/* _____________________________________________________________________________________________ */
{
NULL,
(enum BOOLEAN *) TRUE,
"IGMP Trace =",
(ULONG) offsetof (IGMP_CLASS, trace.enabled),
(ULONG) &igmp,
(ULONG) NULL
},
/* _____________________________________________________________________________________________ */
{
NULL,
(enum BOOLEAN *) TRUE,
"IGMP Alarm Trace =",
(ULONG) offsetof (IGMP_CLASS, trace.alarm_enabled),
(ULONG) &igmp,
(ULONG) NULL
},
/* _____________________________________________________________________________________________ */
{
(CONFIGURATION_FUNCTION_PROTOTYPE *) set_ushort_decimal_value,
NULL,
"IGMP Number of Ports =",
(ULONG) offsetof (IGMP_CLASS, number_of_ports),
(ULONG) &igmp,
(ULONG) NULL
},
/* _____________________________________________________________________________________________ */
{
(CONFIGURATION_FUNCTION_PROTOTYPE *) set_variable_port_and_enable,
NULL,
"IGMP Port =",
(ULONG) offsetof (IGMP_CLASS, port_table[0].enabled),
(ULONG) &igmp,
sizeof (IGMP_PORT_CLASS)
},
/* _____________________________________________________________________________________________ */
{
(CONFIGURATION_FUNCTION_PROTOTYPE *) set_variable_port_and_enable,
NULL,
"IGMP Router Port =",
(ULONG) offsetof (IGMP_CLASS, port_table[0].router_enabled),
(ULONG) &igmp,
sizeof (IGMP_PORT_CLASS)
},
/* _____________________________________________________________________________________________ */
{
(CONFIGURATION_FUNCTION_PROTOTYPE *) set_variable_port_and_enable,
NULL,
"IGMP Host Port =",
(ULONG) offsetof (IGMP_CLASS, port_table[0].host_enabled),
(ULONG) &igmp,
sizeof (IGMP_PORT_CLASS)
},
/* _____________________________________________________________________________________________ */
{
(CONFIGURATION_FUNCTION_PROTOTYPE *) set_variable_port_and_ushort_decimal_value,
NULL,
"IGMP Robustness On Port =",
(ULONG) offsetof (IGMP_CLASS, port_table[0].robustness),
(ULONG) &igmp,
sizeof (IGMP_PORT_CLASS)
},
/* _____________________________________________________________________________________________ */
{
(CONFIGURATION_FUNCTION_PROTOTYPE *) set_variable_port_and_byte_decimal_value,
NULL,
"IGMP Version On Port =",
(ULONG) offsetof (IGMP_CLASS, port_table[0].version),
(ULONG) &igmp,
sizeof (IGMP_PORT_CLASS)
},
/* _____________________________________________________________________________________________ */
{
(CONFIGURATION_FUNCTION_PROTOTYPE *) set_variable_port_and_ulong_decimal_value,
NULL,
"IGMP Router Max Number Of Startup Queries On Port =",
(ULONG) offsetof (IGMP_CLASS, port_table[0].router_port.number_of_startup_queries_to_send),
(ULONG) &igmp,
sizeof (IGMP_PORT_CLASS)
},
/* _____________________________________________________________________________________________ */
{
(CONFIGURATION_FUNCTION_PROTOTYPE *) set_variable_port_and_ulong_decimal_value,
NULL,
"IGMP Router Startup Query Interval On Port =",
(ULONG) offsetof (IGMP_CLASS, port_table[0].router_port.startup_query_interval),
(ULONG) &igmp,
sizeof (IGMP_PORT_CLASS)
},
/* _____________________________________________________________________________________________ */
{
(CONFIGURATION_FUNCTION_PROTOTYPE *) set_variable_port_and_ulong_decimal_value,
NULL,
"IGMP Router General Query Interval On Port =",
(ULONG) offsetof (IGMP_CLASS, port_table[0].router_port.general_query_interval),
(ULONG) &igmp,
sizeof (IGMP_PORT_CLASS)
},
/* _____________________________________________________________________________________________ */
{
(CONFIGURATION_FUNCTION_PROTOTYPE *) set_variable_port_and_ulong_decimal_value,
NULL,
"IGMP Router General Query Max Response Time On Port =",
(ULONG) offsetof (IGMP_CLASS, port_table[0].router_port.general_query_max_response_time),
(ULONG) &igmp,
sizeof (IGMP_PORT_CLASS)
},
/* _____________________________________________________________________________________________ */
{
NULL,
NULL,
"",
(ULONG) NULL,
(ULONG) NULL,
(ULONG) NULL
}
/* _____________________________________________________________________________________________ */
}
/* _____________________________________________________________________________________________ */
};
#endif /*_IGMP_CONFIG_H_*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -