multipath: Correctly calculate number of required destination bits.
authorBen Pfaff <blp@nicira.com>
Tue, 27 Dec 2011 21:37:43 +0000 (13:37 -0800)
committerBen Pfaff <blp@nicira.com>
Fri, 13 Jan 2012 00:53:43 +0000 (16:53 -0800)
commit3f4b2f7bcdc1a934aa6fa5e415c545a723729b4d
treefe64a0e8e23f6dbe6f9a9473fe88c3810431aa0c
parentebed22466879365eb96842f13b85593045abccea
multipath: Correctly calculate number of required destination bits.

The previous calculation was wrong when n_links was a power of 2.

Reported-by: Paul Ingram <paul@nicira.com>
Signed-off-by: Ben Pfaff <blp@nicira.com>
lib/multipath.c
lib/util.c
lib/util.h