Drop rconn's responsibility for limiting the tx queue.
authorBen Pfaff <blp@nicira.com>
Mon, 11 Aug 2008 23:24:24 +0000 (16:24 -0700)
committerBen Pfaff <blp@nicira.com>
Tue, 12 Aug 2008 22:21:30 +0000 (15:21 -0700)
commit903d0940fba239b2e250e9ab5f4dfdf4ecaf4bc0
treeaa0dad7169fabd34a3ae3bf52831858cbaa7e9b9
parentb3b28afb7bef9094d05fcc8c1be4a41f9f1d5bfe
Drop rconn's responsibility for limiting the tx queue.

Now it helps clients track the number of in-flight messages, but lets the
clients do the limiting themselves.  This will come in handy for packet-in
rate limiting (in an upcoming commit), in which we want to track in-flight
packet-in messages separately from other in-flight messages.
controller/controller.c
include/buffer.h
include/queue.h
include/rconn.h
lib/buffer.c
lib/learning-switch.c
lib/queue.c
lib/rconn.c
secchan/secchan.c
switch/datapath.c
switch/switch.c