[ovs-git] [openvswitch/ovs] 3b32bb: ofp-errors: Add extension error codes for OF1.3+ p...

GitHub noreply at github.com
Wed Jan 20 16:29:51 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 3b32bb36a1d469207de22ec159be5d8d019a626b
      https://github.com/openvswitch/ovs/commit/3b32bb36a1d469207de22ec159be5d8d019a626b
  Author: Ben Pfaff <blp at ovn.org>
  Date:   2016-01-20 (Wed, 20 Jan 2016)

  Changed paths:
    M lib/ofp-errors.h

  Log Message:
  -----------
  ofp-errors: Add extension error codes for OF1.3+ property errors.

Upcoming commits will introduce uses of the "property" message formats,
which are used in OF1.3 and especially in OF1.4+, in Nicira extension
messages for earlier versions of OpenFlow.  Thus, it's best to also
support the appropriate error codes in those versions of OpenFlow, so that
errors can be reported in a useful way.

Signed-off-by: Ben Pfaff <blp at ovn.org>
Acked-by: Jarno Rajahalme <jarno at ovn.org>


  Commit: c5562271fd3fb888ae26a6b7c8e12f622fa9c28f
      https://github.com/openvswitch/ovs/commit/c5562271fd3fb888ae26a6b7c8e12f622fa9c28f
  Author: Ben Pfaff <blp at ovn.org>
  Date:   2016-01-20 (Wed, 20 Jan 2016)

  Changed paths:
    M include/openflow/openflow-common.h
    M lib/automake.mk
    A lib/ofp-prop.c
    A lib/ofp-prop.h
    M lib/ofp-util.c

  Log Message:
  -----------
  ofp-prop: New module for working with OpenFlow 1.3+ properties.

Several OpenFlow 1.3+ messages use TLV-based properties that take a
common form.  Until now, ofp-util has had some static functions for
dealing with properties.  Because properties will start to be needed
outside of ofp-util, this commit breaks them out into a new library,
renaming them to begin with ofpprop_.

The following commit will add a few new interfaces that add new
functionality.

Signed-off-by: Ben Pfaff <blp at ovn.org>


Compare: https://github.com/openvswitch/ovs/compare/3646d9ad9d6b...c5562271fd3f


More information about the git mailing list