Add the queue(3) macros LIST_MOVE, TAILQ_MOVE, STAILQ_SPLICE,
TAILQ_SPLICE, and SLIST_REMOVE_PREVPTR, and document them in queue.3.
Details
Details
Bryan may have a follow-up patch to add queue debugging in more places, e.g.
filemon(4).
See also https://reviews.freebsd.org/D3983 and https://reviews.freebsd.org/D3984 .
Diff Detail
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
Comment Actions
Man page changes look okay. Please check with igor and mandoc -Tlint before commit. Thanks!
Comment Actions
We don't even use these macros at Isilon, actually. I'll drop this changeset. The splice routines seem plausibly useful for list manipulations but I can't imagine an actual use for them.