File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / pimdd / igmpv2.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Mon Jun 12 07:58:55 2017 UTC (6 years, 11 months ago) by misho
Branches: pimdd, MAIN
CVS tags: v0_2_1p0, v0_2_1, HEAD
pimdd-dense 0.2.1.0_2

    1: /*
    2:  * The mrouted program is covered by the license in the accompanying file
    3:  * named "LICENSE".  Use of the mrouted program represents acceptance of
    4:  * the terms and conditions listed in that file.
    5:  *
    6:  * The mrouted program is COPYRIGHT 1989 by The Board of Trustees of
    7:  * Leland Stanford Junior University.
    8:  *
    9:  *
   10:  * igmpv2.h,v 3.8 1997/05/01 23:10:31 fenner Exp
   11:  */
   12: 
   13: /*
   14:  * Constants for IGMP Version 2.  Several of these, especially the
   15:  * robustness variable, should be variables and not constants.
   16:  */
   17: #define	IGMP_ROBUSTNESS_VARIABLE		2
   18: #define	IGMP_QUERY_INTERVAL			125
   19: #define	IGMP_QUERY_RESPONSE_INTERVAL		10
   20: #define	IGMP_GROUP_MEMBERSHIP_INTERVAL		(IGMP_ROBUSTNESS_VARIABLE * \
   21: 					IGMP_QUERY_INTERVAL + \
   22: 					IGMP_QUERY_RESPONSE_INTERVAL)
   23: #define	IGMP_OTHER_QUERIER_PRESENT_INTERVAL	(IGMP_ROBUSTNESS_VARIABLE * \
   24: 					IGMP_QUERY_INTERVAL + \
   25: 					IGMP_QUERY_RESPONSE_INTERVAL / 2)
   26: #define	IGMP_STARTUP_QUERY_INTERVAL		30
   27: #define	IGMP_STARTUP_QUERY_COUNT		IGMP_ROBUSTNESS_VARIABLE
   28: #define	IGMP_LAST_MEMBER_QUERY_INTERVAL		1
   29: #define	IGMP_LAST_MEMBER_QUERY_COUNT		IGMP_ROBUSTNESS_VARIABLE

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>