[ovs-git] [openvswitch/ovs] 312926: ofp-util: Remove prototypes for unimplemented func...

GitHub noreply at github.com
Tue Feb 13 18:48:45 UTC 2018

  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 31292693fc3a845a5f40102fcbf500cfe3167290
  Author: Ben Pfaff <blp at ovn.org>
  Date:   2018-02-13 (Tue, 13 Feb 2018)

  Changed paths:
    M include/openvswitch/ofp-util.h

  Log Message:
  ofp-util: Remove prototypes for unimplemented functions.

Signed-off-by: Ben Pfaff <blp at ovn.org>
Reviewed-by: Yifeng Sun <pkusunyifeng at gmail.com>

  Commit: 0d71302e36c4ad290cb3b36363b48756fb438c59
  Author: Ben Pfaff <blp at ovn.org>
  Date:   2018-02-13 (Tue, 13 Feb 2018)

  Changed paths:
    M Documentation/topics/openflow.rst
    M include/openvswitch/automake.mk
    M include/openvswitch/meta-flow.h
    A include/openvswitch/namemap.h
    M include/openvswitch/ofp-actions.h
    A include/openvswitch/ofp-bundle.h
    A include/openvswitch/ofp-connection.h
    A include/openvswitch/ofp-flow.h
    A include/openvswitch/ofp-group.h
    A include/openvswitch/ofp-ipfix.h
    A include/openvswitch/ofp-match.h
    A include/openvswitch/ofp-meter.h
    A include/openvswitch/ofp-monitor.h
    A include/openvswitch/ofp-packet.h
    M include/openvswitch/ofp-parse.h
    A include/openvswitch/ofp-port.h
    A include/openvswitch/ofp-protocol.h
    A include/openvswitch/ofp-queue.h
    A include/openvswitch/ofp-switch.h
    A include/openvswitch/ofp-table.h
    M include/openvswitch/ofp-util.h
    M include/openvswitch/vconn.h
    M lib/automake.mk
    M lib/bundle.c
    M lib/classifier.c
    M lib/dpctl.c
    M lib/dpif-netdev.c
    M lib/dpif-netlink.c
    M lib/dpif.c
    M lib/dpif.h
    M lib/learn.c
    M lib/learning-switch.c
    M lib/learning-switch.h
    M lib/match.c
    M lib/meta-flow.c
    M lib/multipath.c
    A lib/namemap.c
    M lib/nx-match.c
    M lib/ofp-actions.c
    A lib/ofp-bundle.c
    A lib/ofp-connection.c
    M lib/ofp-ed-props.c
    M lib/ofp-errors.c
    A lib/ofp-flow.c
    A lib/ofp-group.c
    A lib/ofp-ipfix.c
    A lib/ofp-match.c
    A lib/ofp-meter.c
    A lib/ofp-monitor.c
    A lib/ofp-packet.c
    M lib/ofp-parse.c
    A lib/ofp-port.c
    M lib/ofp-print.c
    A lib/ofp-protocol.c
    A lib/ofp-queue.c
    A lib/ofp-switch.c
    A lib/ofp-table.c
    M lib/ofp-util.c
    M lib/ofp-version-opt.c
    M lib/ofp-version-opt.h
    M lib/tun-metadata.c
    M lib/vconn.c
    M ofproto/bond.c
    M ofproto/bundles.c
    M ofproto/bundles.h
    M ofproto/connmgr.c
    M ofproto/connmgr.h
    M ofproto/fail-open.c
    M ofproto/ofproto-dpif-ipfix.c
    M ofproto/ofproto-dpif-trace.c
    M ofproto/ofproto-dpif.c
    M ofproto/ofproto-dpif.h
    M ofproto/ofproto-provider.h
    M ofproto/ofproto.c
    M ovn/controller/ofctrl.c
    M ovn/controller/pinctrl.c
    M ovn/utilities/ovn-sbctl.c
    M ovn/utilities/ovn-trace.c
    M tests/learn.at
    M tests/ofp-print.at
    M tests/ovs-ofctl.at
    M tests/test-classifier.c
    M tests/test-flows.c
    M tests/test-odp.c
    M tests/test-vconn.c
    M utilities/ovs-dpctl.c
    M utilities/ovs-ofctl.c
    M utilities/ovs-testcontroller.c
    M vswitchd/bridge.c

  Log Message:
  ofp-util, ofp-parse: Break up into many separate modules.

ofp-util had been far too large and monolithic for a long time.  This
commit breaks it up into units that make some logical sense.  It also
moves the pieces of ofp-parse that were specific to each unit into the
relevant unit.

Most of this commit is just moving code around.

Signed-off-by: Ben Pfaff <blp at ovn.org>
Reviewed-by: Yifeng Sun <pkusunyifeng at gmail.com>

Compare: https://github.com/openvswitch/ovs/compare/f50c1eb4a687...0d71302e36c4

More information about the git mailing list