Don't initialize m->m_data to m->m_pktdat, this is already done by the
mbuf allocator. That was the last remnant of such code in the kernel.
This commit is contained in:
parent
c17dd0e88b
commit
2ffded5e53
@ -439,7 +439,6 @@ ngt_rint_bypass(struct tty *tp, const void *buf, size_t len)
|
||||
* Odd, we have changed from non-bypass to bypass. It is
|
||||
* unlikely but not impossible, flush the data first.
|
||||
*/
|
||||
sc->m->m_data = sc->m->m_pktdat;
|
||||
NG_SEND_DATA_ONLY(error, sc->hook, sc->m);
|
||||
sc->m = NULL;
|
||||
}
|
||||
@ -495,7 +494,6 @@ ngt_rint(struct tty *tp, char c, int flags)
|
||||
|
||||
/* Ship off mbuf if it's time */
|
||||
if (sc->hotchar == -1 || c == sc->hotchar || m->m_len >= MHLEN) {
|
||||
m->m_data = m->m_pktdat;
|
||||
sc->m = NULL;
|
||||
NG_SEND_DATA_ONLY(error, sc->hook, m); /* Will queue */
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user