Kick the current-state report timer when a V1 group report would

be triggered.

Submitted by:	rpaulo@
MFC after:	3 days
This commit is contained in:
Bruce M Simpson 2012-06-28 23:48:40 +00:00
parent b7d882304b
commit df7e35725b

View File

@ -2197,6 +2197,7 @@ mld_final_leave(struct in6_multi *inm, struct mld_ifinfo *mli)
#endif
mld_v1_transmit_report(inm, MLD_LISTENER_DONE);
inm->in6m_state = MLD_NOT_MEMBER;
V_current_state_timers_running6 = 1;
} else if (mli->mli_version == MLD_VERSION_2) {
/*
* Stop group timer and all pending reports.