freebsd-skq/lib
ed 3779b68747 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
..
bind
csu
libalias
libarchive Include the 2 byte length field for the optional "extra data" 2009-05-23 04:31:05 +00:00
libauditd
libautofs
libbegemot
libbluetooth Avoid floating point arithmetic while calculating iquiry length. 2009-05-14 17:10:19 +00:00
libbsm Merge OpenBSM 1.1 from OpenBSM vendor branch to head. 2009-04-19 16:17:13 +00:00
libbsnmp
libbz2
libc Rename the queue macros I introduced last year. 2009-05-27 19:28:04 +00:00
libc_r Use, in uncovered part, the END() macro in order to improve debugging. 2009-05-25 14:37:10 +00:00
libcalendar
libcam
libcom_err
libcompat
libcrypt
libdevinfo
libdevstat
libdisk Simplify now that we have gpart. 2009-05-20 06:01:20 +00:00
libdwarf
libedit
libelf
libexpat
libfetch
libftpio
libgeom Add links to libgeom(3) where appropriate. 2009-05-19 12:10:48 +00:00
libgpib
libgssapi
libipsec
libipx
libkiconv
libkse
libkvm
libmagic Merge vendor/file/dist@191739, bringing FILE 5.00 to 8-CURRENT. 2009-05-04 00:37:44 +00:00
libmd
libmemstat Update the KVM backend for malloc stats to catch up to the internal structure 2009-05-15 18:25:44 +00:00
libmilter
libmp
libncp
libnetgraph
libngatm
libopie
libpam
libpcap
libpmc
libproc
libradius
librpcsec_gss
librpcsvc
librt
libsbuf
libsdp
libsm
libsmb
libsmdb
libsmutil
libstand Use, in uncovered part, the END() macro in order to improve debugging. 2009-05-25 14:37:10 +00:00
libtacplus
libtelnet
libthr These are some cosmetic changes to improve the clarity of libthr's fork implementation. 2009-05-11 16:45:53 +00:00
libthread_db
libufs
libugidfw
libusb Fix libusb20_dev_get_device_desc and defunt xref. 2009-05-21 17:16:35 +00:00
libusbhid
libutil Add tcsetsid(3). 2009-05-07 13:49:48 +00:00
libvgl
libwrap
liby
libypclnt
libz
msun Use, in uncovered part, the END() macro in order to improve debugging. 2009-05-25 14:37:10 +00:00
ncurses
Makefile
Makefile.inc