Looks good, thanks.

Ethan

On Mon, Mar 12, 2012 at 12:59, Ben Pfaff <[email protected]> wrote:
> ofport_install() should set the MTU that it finds into the ofport
> before calling set_internal_devs_mtu(), because the latter function might
> change the MTU and update ofport->mtu and the caller should not incorrectly
> overwrite its changes.
>
> Signed-off-by: Ben Pfaff <[email protected]>
> ---
> Not tested.
>
>  ofproto/ofproto.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/ofproto/ofproto.c b/ofproto/ofproto.c
> index d03bd9b..b660a1b 100644
> --- a/ofproto/ofproto.c
> +++ b/ofproto/ofproto.c
> @@ -1477,8 +1477,8 @@ ofport_install(struct ofproto *p,
>     shash_add(&p->port_by_name, netdev_name, ofport);
>
>     if (!netdev_get_mtu(netdev, &dev_mtu)) {
> -        set_internal_devs_mtu(p);
>         ofport->mtu = dev_mtu;
> +        set_internal_devs_mtu(p);
>     } else {
>         ofport->mtu = 0;
>     }
> --
> 1.7.2.5
>
> _______________________________________________
> dev mailing list
> [email protected]
> http://openvswitch.org/mailman/listinfo/dev
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev

Reply via email to