Return to if_ethersubr.c CVS log | Up to [cvs.NetBSD.org] / src / sys / net |
Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. |
version 1.227, 2016/08/01 03:15:30 | version 1.228, 2016/10/03 11:06:06 | ||
---|---|---|---|
|
|
||
m_freem(m); | m_freem(m); | ||
return; | return; | ||
} | } | ||
IFQ_LOCK(inq); | |||
if (IF_QFULL(inq)) { | if (IF_QFULL(inq)) { | ||
IF_DROP(inq); | IF_DROP(inq); | ||
IFQ_UNLOCK(inq); | |||
m_freem(m); | m_freem(m); | ||
} else { | } else { | ||
IF_ENQUEUE(inq, m); | IF_ENQUEUE(inq, m); | ||
IFQ_UNLOCK(inq); | |||
schednetisr(isr); | schednetisr(isr); | ||
} | } | ||
} | } |