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