Annotation of embedaddon/pimd/igmpv2.h, revision 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>