Martin Pieuchot <mpieuchot <at> nolizard.org> writes:

>  <at>  <at>  -1803,8 +1651,12  <at>  <at>  in6_delmulti(struct in6_multi
*in6m)

<snip>

> +             s = splsoftnet();
> +             TAILQ_REMOVE(&ifp->if_maddrlist, &in6m->in6m_ifma, ifma_list);
> +             splx(s);
> +
>               free(in6m, M_IPMADDR);
>       }
>       splx(s);

this splx seems wrong.

Reply via email to