queue: Get rid of ovs_queue data structure.
authorBen Pfaff <blp@nicira.com>
Mon, 6 Dec 2010 18:03:31 +0000 (10:03 -0800)
committerBen Pfaff <blp@nicira.com>
Mon, 6 Dec 2010 18:03:31 +0000 (10:03 -0800)
commitb3907fbc6c74ddad7507d0f7abb1f5a2528cd2be
treeaf13c768d24cd4d670d8ef19e5793042e9311705
parent772ec52b896380f23b587bea4a5bf18edd22449d
queue: Get rid of ovs_queue data structure.

ovs_queue doesn't seem very useful; it's just a singly-linked list.  It's
more generally useful to use a general-purpose "struct list" for lists of
packets, so this commit adds such a member to "struct ofpbuf" and shifts
the existing users to use it.
15 files changed:
lib/automake.mk
lib/dpif-netdev.c
lib/jsonrpc.c
lib/learning-switch.c
lib/learning-switch.h
lib/list.c
lib/list.h
lib/ofpbuf.c
lib/ofpbuf.h
lib/queue.c [deleted file]
lib/queue.h [deleted file]
lib/rconn.c
lib/rconn.h
ofproto/pinsched.c
utilities/ovs-controller.c