Annotation of embedaddon/pimd/igmpv2.h, revision 1.1.1.1

1.1       misho       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                3
                     18: #define        IGMP_QUERY_INTERVAL                     12
                     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>