MLD_LOCK();
mli = mli_alloc_locked(ifp);
if (!mli) {
MLD_UNLOCK();
return (NULL);
}
if (!(ifp->if_flags & IFF_MULTICAST))
mli->mli_flags |= MLIF_SILENT;
if (mld_use_allow)
-