[ccan] [PATCH 1/4] queue: Simple queue implementation

David Gibson david at gibson.dropbear.id.au
Wed Jul 9 20:58:50 EST 2014


On Tue, Jul 08, 2014 at 08:20:38PM +0930, Paul 'Rusty' Russell wrote:
> Cody P Schafer <dev at codyps.com> writes:
> > On Mon, Jul 7, 2014 at 8:51 AM, David Gibson
> > <david at gibson.dropbear.id.au> wrote:
> >> This new module provides a simple queue implementation as a singly linked
> >> (circular) list.
> >>
> >> Signed-off-by: David Gibson <david at gibson.dropbear.id.au>
> >
> > I've been looking for a singly-linked list for places where I don't
> > necessarily need a doubly linked one (as provided by ccan/list).
> >
> > Would it be possible to format the api for this singly-linked list
> > more like the current list.h api?
> >
> > More to the point: can't we use this "queue" as a "stack" (or, well, a
> > list) just as easily?
> 
> Yes, an slist module is a tempting thought.  At risk of making David
> rewrite everything :)

Yeah.. I am tempted to say "patches welcome" to that...

-- 
David Gibson			| I'll have my music baroque, and my code
david AT gibson.dropbear.id.au	| minimalist, thank you.  NOT _the_ _other_
				| _way_ _around_!
http://www.ozlabs.org/~dgibson
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.ozlabs.org/pipermail/ccan/attachments/20140709/1d499330/attachment.sig>


More information about the ccan mailing list