[ovs-git] [openvswitch/ovs] 10c3fc: ovn-nbctl: Check the length of MAC address

GitHub noreply at github.com
Thu Oct 6 00:39:40 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 10c3fcdfe07d4a478add8c068cd5013dfac56d58
      https://github.com/openvswitch/ovs/commit/10c3fcdfe07d4a478add8c068cd5013dfac56d58
  Author: nickcooper-zhangtonghao <nickcooper-zhangtonghao at opencloud.tech>
  Date:   2016-10-05 (Wed, 05 Oct 2016)

  Changed paths:
    M lib/packets.c
    M ovn/northd/ovn-northd.c
    M ovn/utilities/ovn-nbctl.c
    M tests/ovn-nbctl.at

  Log Message:
  -----------
  ovn-nbctl: Check the length of MAC address

The command "ovn-nbctl lrp-add" should not set the MAC address
which length is invalid to logical router port. This patch
updates the eth_addr_from_string() to check trailing characters.
We should use the ovs_scan() to check the "addresses" owned by
the logical port, instead of eth_addr_from_string(). This patch
also updates the ovn-nbctl tests.

Signed-off-by: nickcooper-zhangtonghao <nickcooper-zhangtonghao at opencloud.tech>
Signed-off-by: Ben Pfaff <blp at ovn.org>


  Commit: b712dea0b6b1b4b1baa4ee8eeb82736099f1d2f1
      https://github.com/openvswitch/ovs/commit/b712dea0b6b1b4b1baa4ee8eeb82736099f1d2f1
  Author: nickcooper-zhangtonghao <nickcooper-zhangtonghao at opencloud.tech>
  Date:   2016-10-05 (Wed, 05 Oct 2016)

  Changed paths:
    M ovn/utilities/ovn-nbctl.c
    M tests/ovn-nbctl.at

  Log Message:
  -----------
  ovn-nbctl: Fix memory leak in nbctl_lr_route_add

Signed-off-by: nickcooper-zhangtonghao <nickcooper-zhangtonghao at opencloud.tech>
Signed-off-by: Ben Pfaff <blp at ovn.org>


Compare: https://github.com/openvswitch/ovs/compare/1a03fc7da32e...b712dea0b6b1


More information about the git mailing list