cvs commit: src/share/man/man3 Makefile queue.3 src/sys/sys
queue.h
Joerg Sonnenberger
joerg at britannica.bec.de
Thu May 22 17:15:16 UTC 2008
On Thu, May 22, 2008 at 09:58:01AM -0700, Maxim Sobolev wrote:
> Ed Schouten wrote:
>> The OpenBSD version of SLIST_REMOVE_NEXT() needs a reference to the list
>> head, even though it is unused.
>
> I don't think it's necessary. sys/queue.h API is not supposed to be
> portable across different operating systems. The need to pass list head
> around may impede macro usefulness.
Having the list head makes it easier to assert list sanity for
debugging though.
Joerg
More information about the cvs-src
mailing list