[ovs-dev] [of1.5 0/9] improve OF1.4 support and start in on OF1.5
Ben Pfaff
blp at nicira.com
Thu May 8 06:56:39 UTC 2014
This implements some of the missing support for OF1.4. It also starts in
on OpenFlow 1.5 (which is still under development) by implementing EXT-69,
which allows a controller to request the description of one particular
group or port.
Ben Pfaff (9):
ofp-util: Fix definition of OFPUTIL_P_OF13_UP.
ofp-msgs: New functions ofpmp_version() and ofpmp_decode_raw().
ofp-util: Remove ofputil_count_phy_ports().
ofp-util: Generalize functions for parsing OF1.3+ properties.
ofp-util: Reduce duplicate code.
ofp-util: Implement OpenFlow 1.4 port status and port desc reply
messages.
Add skeleton for OF1.5 support.
Implement OpenFlow 1.5 group desc stats request.
Implement OpenFlow 1.5 port desc stats request.
FAQ | 5 +
build-aux/extract-ofp-errors | 3 +-
build-aux/extract-ofp-msgs | 52 ++--
include/openflow/openflow-1.4.h | 41 +++-
include/openflow/openflow-common.h | 11 +-
lib/ofp-errors.c | 2 +
lib/ofp-errors.h | 33 ++-
lib/ofp-msgs.c | 32 ++-
lib/ofp-msgs.h | 35 ++-
lib/ofp-print.c | 65 ++++-
lib/ofp-util.c | 473 +++++++++++++++++++++++++++----------
lib/ofp-util.h | 31 ++-
ofproto/ofproto.c | 129 +++++-----
tests/ofp-errors.at | 2 +
tests/ofp-print.at | 65 ++++-
tests/ofproto-macros.at | 4 +-
tests/ofproto.at | 39 +++
utilities/ovs-ofctl.8.in | 30 ++-
utilities/ovs-ofctl.c | 40 +++-
vswitchd/bridge.c | 18 +-
vswitchd/bridge.h | 1 +
vswitchd/ovs-vswitchd.c | 7 +
vswitchd/vswitch.ovsschema | 7 +-
vswitchd/vswitch.xml | 8 +
24 files changed, 850 insertions(+), 283 deletions(-)
--
1.9.1
More information about the dev
mailing list