}
m = m->m_next;
if (m == NULL) {
KASSERT(data_len == 0,
if (data_len != 0)
("out of buffers with data_len %zu\n", data_len));
return (-1); /* corrupted packet */
break;
pos = mtod(m, uint8_t *);