Make flow table iteration functions propagate return values to caller.
authorBen Pfaff <blp@nicira.com>
Fri, 20 Aug 2010 17:01:34 +0000 (10:01 -0700)
committerBen Pfaff <blp@nicira.com>
Fri, 20 Aug 2010 17:01:34 +0000 (10:01 -0700)
commite640c1c497dca270356d1597fa0be12374721e1c
tree7d6bdf746a01975f790bdf9bf5ecd0de7d8326fd
parent10ce338a32faeb6b4f7b69db79aa24de8c851640
Make flow table iteration functions propagate return values to caller.

The following commit will propagate errors from OpenFlow flow table
operations to the OpenFlow controller.  To do so efficiently in cases where
the error occurs during a flow table iteration, it makes sense to stop
iterating as soon as an error occurs.  This commit makes this possible.
lib/classifier.c
lib/classifier.h
ofproto/ofproto.c
ofproto/wdp-provider.h
ofproto/wdp-xflow.c
ofproto/wdp.c
ofproto/wdp.h
tests/test-classifier.c