全部使用宏定义实现了包括如下操作 调试 TRACEBUF 回收 TRASHIT
单链表 SLIST_XXX 单链尾队列 STAILQ_XXX 双链表 LIST_XXX 尾队列 TAILQ_XXX
参考 TailQueue详解 以具体数据结构初步了解。
lsquic的queue.h
原文:https://www.cnblogs.com/kuikuitage/p/13170501.html