It's not a big thing but it would be nice to replace the m_next and m_nextpkt fields with queue.h macros.