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