{
switch (ifjoin_state) {
case PIM_IFJOIN_NOINFO: return "NOINFO";
- case PIM_IFJOIN_JOIN_PIMREG: return "REGT";
case PIM_IFJOIN_JOIN: return "JOIN";
case PIM_IFJOIN_PRUNE_PENDING: return "PRUNEP";
}
THREAD_OFF(ch->t_ifjoin_prune_pending_timer);
pim_ifchannel_ifjoin_switch(__PRETTY_FUNCTION__, ch, PIM_IFJOIN_JOIN);
break;
- case PIM_IFJOIN_JOIN_PIMREG:
- zlog_warn("Received Incorrect new state");
}
zassert(!IFCHANNEL_NOINFO(ch));
switch (ch->ifjoin_state) {
case PIM_IFJOIN_NOINFO:
case PIM_IFJOIN_PRUNE_PENDING:
- case PIM_IFJOIN_JOIN_PIMREG:
/* nothing to do */
break;
case PIM_IFJOIN_JOIN:
PIM_IFJOIN_NOINFO,
PIM_IFJOIN_JOIN,
PIM_IFJOIN_PRUNE_PENDING,
- PIM_IFJOIN_JOIN_PIMREG,
};
enum pim_ifassert_state {