MCAST_MEMBER
if (group->func[f].state == MCAST_MEMBER)
if (group->func[slave].state != MCAST_MEMBER && join_state) {
group->func[slave].state = MCAST_MEMBER;
if (group->func[slave].state != MCAST_MEMBER)
member->state = MCAST_MEMBER;
if (member->state == MCAST_MEMBER)