git: <sys/queue.h>: Sync with FreeBSD

Peter Avalos pavalos at
Thu Mar 3 00:31:15 PST 2011

commit 5d425d1e54f43f2f1473d6fb2aa67ef67fd5275c
Author: Peter Avalos <pavalos at>
Date:   Wed Mar 2 22:09:06 2011 -1000

    <sys/queue.h>: Sync with FreeBSD
    -Add _SWAP macros.
    -Avoid corrupting the list or queue if _REMOVE is invoked with a
    reference to the head and QUEUE_MACRO_DEBUG is defined.
    -Rename _REMOVE_NEXT to _REMOVE_AFTER since the name matches the _INSERT
    Obtained-from: FreeBSD

Summary of changes:
 sys/sys/queue.h |   81 ++++++++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 68 insertions(+), 13 deletions(-)

DragonFly BSD source repository

More information about the Commits mailing list