bridge: Configure datapath ID earlier.
authorBen Pfaff <blp@nicira.com>
Wed, 30 Nov 2011 20:09:35 +0000 (12:09 -0800)
committerBen Pfaff <blp@nicira.com>
Wed, 30 Nov 2011 21:25:36 +0000 (13:25 -0800)
commitf145afdc206064b942c2c0d8d1ab27e07b4b4f1d
treebf96c68ad796d3910b4e55d01d2160c806a48677
parent4bee05c217e365bce67878497db6f83f055f0cff
bridge: Configure datapath ID earlier.

The design intent is for LACP ports to use the datapath ID as the default
system ID when none is specifically configured.  However, the datapath ID
is not available that early.  This commit makes it available earlier.

This commit does not fix another bug that prevents the LACP system ID from
being set properly (nothing sets it at all, in fact, so it always uses 0).

Build and unit tested only.
vswitchd/bridge.c