Multicast Group Manager Callbacks

The multicast group manager uses the following callbacks to notify clients (typically, routing protocols) of events and state changes:

PMGM_CREATION_ALERT_CALLBACK

PMGM_JOIN_ALERT_CALLBACK

PMGM_PRUNE_ALERT_CALLBACK

PMGM_LOCAL_JOIN_CALLBACK

PMGM_LOCAL_LEAVE_CALLBACK

PMGM_RPF_CALLBACK

PMGM_WRONG_IF_CALLBACK

The multicast group manager uses the following callbacks to notify IGMP of events and state changes:

PMGM_DISABLE_IGMP_CALLBACK

PMGM_ENABLE_IGMP_CALLBACK