Ed Schouten
3d98b75bac
Rename the queue macros I introduced last year.
...
Last year I added SLIST_REMOVE_NEXT and STAILQ_REMOVE_NEXT, to remove
entries behind an element in the list, using O(1) time. I recently
discovered NetBSD also has a similar macro, called SLIST_REMOVE_AFTER.
In my opinion this approach is a lot better:
- It doesn't have the unused first argument of the list pointer. I added
this, mainly because OpenBSD also had it.
- The _AFTER suffix makes a lot more sense, because it is related to
SLIST_INSERT_AFTER. _NEXT is only used to iterate through the list.
The reason why I want to rename this now, is to make sure we don't
release a major version with the badly named macros.
2009-05-27 19:28:04 +00:00
..
2005-07-15 17:35:26 +00:00
2008-09-28 20:26:16 +00:00
2009-05-27 19:28:04 +00:00
2005-06-16 18:46:17 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2006-09-30 11:22:26 +00:00
2006-09-30 11:22:26 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2007-10-22 10:08:01 +00:00
2009-04-01 08:08:25 +00:00
2009-05-27 19:28:04 +00:00
2006-09-30 11:48:12 +00:00
2005-01-21 08:36:40 +00:00
2005-06-30 13:18:15 +00:00
2007-12-15 02:40:10 +00:00
2007-12-28 07:03:26 +00:00