Some excellent sleuthing by Bob Wisdom <bobwis@…> revealed
that an empty mbuf at the end of a packet chain would cause the `retire'
function to blow up. Moving the line of code which bumps the transmit
buffer descriptor pointer fixes the problem. Some additional cleanup of
the sendpacket function was also completed.
(No files)
Note: See TracChangeset
for help on using the changeset viewer.