On Tue, 08 Sep 2009 10:55:57 -0700 Garrett D'Amore <gdamore at sun.com> wrote:
> James Carlson wrote: > > > >> Given that, I'd actually prefer to remove the queue.h interfaces, and > >> promote list.h. list.h interfaces are safer than BSD queue.h (see above > >> argument), and have been around and available since ~forever. > >> > > > > Please don't! > > > > The BSD queue.h interfaces are used in both kernel *and* user-space code > > -- they're also present on Linux -- and the lack of them on classic > > Solaris is a very annoying application portability issue. > > > > Removing them would be a big step backwards. > > > > > > Ok. Well in this case, someone else should raise the commitment level > and ARC them. Just having them "appear" on Solaris without any ARC > coverage or interface stability is IMO less than helpful. > > It looks like this arrived with the Packet Filter Hooks stuff. Correct: 6418698 PSARC/2005/334 - Packet Filtering Hooks API (not introduced by fwflash at all, I just used what was already there) James C. McPherson -- Senior Kernel Software Engineer, Solaris Sun Microsystems http://blogs.sun.com/jmcp http://www.jmcp.homeunix.com/blog