Thanks, I pushed this.

On Fri, Dec 09, 2011 at 01:27:41PM -0800, Ethan Jackson wrote:
> Looks good.
> 
> This lacp_custom_time thing is pretty awkward, hopefully we can rip it out 
> soon.
> 
> Ethan
> 
> On Fri, Dec 9, 2011 at 13:09, Ben Pfaff <b...@nicira.com> wrote:
> > The caller currently doesn't fill in s->custom_time unless it actually
> > wants a custom LACP time, but lacp_configure() still does a calculation
> > with it, provoking a warning from valgrind. ?This eliminates the warning.
> >
> > The calculated value was not actually used in this case, so this commit
> > does not fix a real bug.
> > ---
> > ?lib/lacp.c | ? ?4 +++-
> > ?1 files changed, 3 insertions(+), 1 deletions(-)
> >
> > diff --git a/lib/lacp.c b/lib/lacp.c
> > index 2b77996..edf7f67 100644
> > --- a/lib/lacp.c
> > +++ b/lib/lacp.c
> > @@ -243,7 +243,9 @@ lacp_configure(struct lacp *lacp, const struct 
> > lacp_settings *s)
> >
> > ? ? lacp->active = s->active;
> > ? ? lacp->lacp_time = s->lacp_time;
> > - ? ?lacp->custom_time = MAX(TIME_UPDATE_INTERVAL, s->custom_time);
> > + ? ?lacp->custom_time = (s->lacp_time == LACP_TIME_CUSTOM
> > + ? ? ? ? ? ? ? ? ? ? ? ? ? MAX(TIME_UPDATE_INTERVAL, s->custom_time)
> > + ? ? ? ? ? ? ? ? ? ? ? ? : 0);
> > ?}
> >
> > ?/* Returns true if 'lacp' is configured in active mode, false if 'lacp' is
> > --
> > 1.7.4.4
> >
> > _______________________________________________
> > dev mailing list
> > dev@openvswitch.org
> > http://openvswitch.org/mailman/listinfo/dev
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to