Gordon Ross wrote:
> Are the <sys/list.h> types and functions used on any other systems?
> Or something similar?  Or would this be Solaris-specific?
>
> The one I've most often run across on other systems is the
> BSD-style <sys/queue.h>  (which Nevada has now).
>   

Wow.  I didn't even know that queue.h was present.  However, it is also 
not covered by any ARC case.

I really, really wish CRTs and project teams would pay closer attention 
and not *deliver* header files into SUNWhea which are intended for 
internal (Consolidation Private or Project Private) use only.

Anyway, these list functions would be Solaris-specific.

The BSD queue functions, while richer, actually are defined as macros, 
so there isn't really a binary compatibility concern when using them.  
(There could be source compatibility concerns, however.)  The list.h 
stuff is all defined as functions, which live in genunix.

    -- Garrett

>
>   
>> Unlike virtually every other FOSS, we Solaris has not common faciility that
>> is *public* for driver developers for managing linked lists.
>> [...]
>>
>>     
>
>   

Reply via email to