[ovs-git] [openvswitch/ovs] b44aaa: Misc cleanup with "util.h" header files

GitHub noreply at github.com
Thu Apr 14 20:55:11 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: b44aaaaff8d826535025f4f8d12808c4ef36a7a8
      https://github.com/openvswitch/ovs/commit/b44aaaaff8d826535025f4f8d12808c4ef36a7a8
  Author: Ben Warren <ben at skyportsystems.com>
  Date:   2016-04-14 (Thu, 14 Apr 2016)

  Changed paths:
    M include/openvswitch/compiler.h
    M include/openvswitch/util.h
    M lib/util.h

  Log Message:
  -----------
  Misc cleanup with "util.h" header files

Removed redundant #includes and moved some macros to different file
scope

Signed-off-by: Ben Warren <ben at skyportsystems.com>
Acked-by: Ryan Moats <rmoats at us.ibm.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: b2bd6da6367f8112ea183edc184ef3fe998917f9
      https://github.com/openvswitch/ovs/commit/b2bd6da6367f8112ea183edc184ef3fe998917f9
  Author: Ben Warren <ben at skyportsystems.com>
  Date:   2016-04-14 (Thu, 14 Apr 2016)

  Changed paths:
    M include/openvswitch/automake.mk
    A include/openvswitch/packets.h
    M lib/packets.h

  Log Message:
  -----------
  Break packets.h into private and public parts

Public (struct definitions and some prototypes) go in
include/openvswitch

Signed-off-by: Ben Warren <ben at skyportsystems.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: 1182038f4ef300bec8876e8f7f1c1c9383bde82f
      https://github.com/openvswitch/ovs/commit/1182038f4ef300bec8876e8f7f1c1c9383bde82f
  Author: Ben Warren <ben at skyportsystems.com>
  Date:   2016-04-14 (Thu, 14 Apr 2016)

  Changed paths:
    M include/openvswitch/automake.mk
    A include/openvswitch/flow.h
    M lib/flow.h

  Log Message:
  -----------
  Break flow.h into private and public parts

Public (struct definitions and some prototypes) go in
include/openvswitch

Signed-off-by: Ben Warren <ben at skyportsystems.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: d5dc60f0d339685484f237aa65a2d873fb4e305e
      https://github.com/openvswitch/ovs/commit/d5dc60f0d339685484f237aa65a2d873fb4e305e
  Author: Ben Warren <ben at skyportsystems.com>
  Date:   2016-04-14 (Thu, 14 Apr 2016)

  Changed paths:
    M include/openvswitch/automake.mk
    A include/openvswitch/uuid.h
    M lib/ofp-print.c
    M lib/ofp-util.c
    M lib/uuid.h
    M tests/test-uuid.c

  Log Message:
  -----------
  Break uuid.h into private and public parts

Public (struct definitions and some prototypes) go in
include/openvswitch

Signed-off-by: Ben Warren <ben at skyportsystems.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: b129cc9834a789411095559aa65ec3b2dcad754d
      https://github.com/openvswitch/ovs/commit/b129cc9834a789411095559aa65ec3b2dcad754d
  Author: Ben Warren <ben at skyportsystems.com>
  Date:   2016-04-14 (Thu, 14 Apr 2016)

  Changed paths:
    M include/openvswitch/automake.mk
    A include/openvswitch/netdev.h
    M lib/netdev.h

  Log Message:
  -----------
  Break netdev.h into private and public parts

Public (struct definitions and some prototypes) go in
include/openvswitch

Signed-off-by: Ben Warren <ben at skyportsystems.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: e29747e4405e032f4f3021db510783b6e422f9b6
      https://github.com/openvswitch/ovs/commit/e29747e4405e032f4f3021db510783b6e422f9b6
  Author: Ben Warren <ben at skyportsystems.com>
  Date:   2016-04-14 (Thu, 14 Apr 2016)

  Changed paths:
    M include/openvswitch/automake.mk
    A include/openvswitch/match.h
    M lib/automake.mk
    M lib/classifier.h
    M lib/dpctl.c
    M lib/dpif-netdev.c
    M lib/flow.c
    M lib/learn.c
    M lib/match.c
    R lib/match.h
    M lib/ofp-util.h
    M lib/tun-metadata.c
    M ofproto/bond.c
    M ofproto/connmgr.h
    M ovn/controller/ofctrl.c
    M ovn/controller/physical.c
    M ovn/lib/expr.c
    M ovn/lib/expr.h
    M tests/test-odp.c
    M tests/test-ovn.c

  Log Message:
  -----------
  Move lib/match.h to include/openvswitch directory

Signed-off-by: Ben Warren <ben at skyportsystems.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: 064d7f842838bdc41a3b80e49ec92eee19e6e41b
      https://github.com/openvswitch/ovs/commit/064d7f842838bdc41a3b80e49ec92eee19e6e41b
  Author: Ben Warren <ben at skyportsystems.com>
  Date:   2016-04-14 (Thu, 14 Apr 2016)

  Changed paths:
    M include/openvswitch/automake.mk
    A include/openvswitch/meta-flow.h
    M include/openvswitch/util.h
    M lib/automake.mk
    M lib/bitmap.h
    M lib/bundle.c
    M lib/classifier.h
    M lib/learn.c
    M lib/meta-flow.c
    R lib/meta-flow.h
    M lib/nx-match.c
    M lib/nx-match.h
    M lib/ofp-actions.c
    M lib/ofp-actions.h
    M lib/ofp-parse.c
    M lib/ofp-print.c
    M lib/ofp-util.c
    M lib/ofp-util.h
    M ofproto/ofproto-dpif-xlate.c
    M ofproto/ofproto-dpif-xlate.h
    M ofproto/ofproto-dpif.c
    M ofproto/ofproto.c
    M ofproto/ofproto.h
    M ovn/controller/ofctrl.h
    M ovn/controller/ovn-controller.c
    M ovn/controller/physical.h
    M ovn/controller/pinctrl.h
    M ovn/lib/expr.h
    M ovn/lib/lex.h
    M ovn/lib/logical-fields.h
    M ovn/northd/ovn-northd.c
    M utilities/ovs-ofctl.c
    M vswitchd/bridge.c

  Log Message:
  -----------
  Move lib/meta-flow.h to include/openvswitch directory

This commit also moves some bitmap macros into public header files and
adds some #include directives in soure files in order to make the
'meta-flow.h' move possible.

Signed-off-by: Ben Warren <ben at skyportsystems.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: ae06a5610a4d5d3fa1d723966aaf356140983f0b
      https://github.com/openvswitch/ovs/commit/ae06a5610a4d5d3fa1d723966aaf356140983f0b
  Author: Ben Warren <ben at skyportsystems.com>
  Date:   2016-04-14 (Thu, 14 Apr 2016)

  Changed paths:
    M include/openvswitch/automake.mk
    A include/openvswitch/type-props.h
    M lib/automake.mk
    M lib/classifier.h
    M lib/fatal-signal.c
    M lib/ofp-print.c
    M lib/ofp-util.c
    M lib/ofp-util.h
    M lib/signals.c
    M lib/signals.h
    M lib/timeval.h
    R lib/type-props.h
    M lib/unaligned.h
    M tests/test-type-props.c

  Log Message:
  -----------
  Move lib/type-props.h to include/openvswitch directory

Signed-off-by: Ben Warren <ben at skyportsystems.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: f4248336590110dbefa5a1494d21859b5c00c693
      https://github.com/openvswitch/ovs/commit/f4248336590110dbefa5a1494d21859b5c00c693
  Author: Ben Warren <ben at skyportsystems.com>
  Date:   2016-04-14 (Thu, 14 Apr 2016)

  Changed paths:
    M OPENFLOW-1.1+.md
    M include/openvswitch/automake.mk
    A include/openvswitch/ofp-util.h
    M lib/automake.mk
    M lib/bundle.c
    M lib/classifier.c
    M lib/dpif.c
    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
    M lib/nx-match.c
    M lib/ofp-actions.c
    M lib/ofp-actions.h
    M lib/ofp-errors.c
    M lib/ofp-parse.c
    M lib/ofp-print.c
    M lib/ofp-util.c
    R lib/ofp-util.h
    M lib/ofp-version-opt.c
    M lib/ofp-version-opt.h
    M lib/pktbuf.c
    M lib/rconn.c
    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.c
    M ofproto/ofproto-dpif.h
    M ofproto/ofproto-provider.h
    M ofproto/ofproto.c
    M ovn/controller/ofctrl.c
    M ovn/controller/physical.c
    M ovn/controller/pinctrl.c
    M ovn/lib/actions.c
    M ovn/lib/expr.c
    M tests/test-classifier.c
    M tests/test-flows.c
    M tests/test-ovn.c
    M tests/test-ovsdb.c
    M tests/test-vconn.c
    M utilities/ovs-ofctl.c
    M utilities/ovs-testcontroller.c
    M vswitchd/bridge.c

  Log Message:
  -----------
  Move lib/ofp-util.h to include/openvswitch directory

This commit also adds several #include directives in source files in
order to make the 'ofp-util.h' move possible

Signed-off-by: Ben Warren <ben at skyportsystems.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: d271907f817db25be8da8d425ac256d7ed8c96a9
      https://github.com/openvswitch/ovs/commit/d271907f817db25be8da8d425ac256d7ed8c96a9
  Author: Ben Warren <ben at skyportsystems.com>
  Date:   2016-04-14 (Thu, 14 Apr 2016)

  Changed paths:
    M include/openvswitch/automake.mk
    A include/openvswitch/ofp-msgs.h
    M lib/automake.mk
    M lib/learning-switch.c
    M lib/ofp-errors.c
    M lib/ofp-msgs.c
    R lib/ofp-msgs.h
    M lib/ofp-print.c
    M lib/ofp-util.c
    M lib/rconn.c
    M lib/vconn.c
    M ofproto/bundles.c
    M ofproto/bundles.h
    M ofproto/connmgr.c
    M ofproto/ofproto.c
    M ovn/controller/ofctrl.c
    M ovn/controller/pinctrl.c
    M tests/test-vconn.c
    M utilities/ovs-ofctl.c

  Log Message:
  -----------
  Move lib/ofp-msgs.h to include/openvswitch directory

Signed-off-by: Ben Warren <ben at skyportsystems.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>


Compare: https://github.com/openvswitch/ovs/compare/792d377d8330...d271907f817d


More information about the git mailing list