vswitchd: Make Interface's ofport a persistent column.
authorGurucharan Shetty <gshetty@nicira.com>
Tue, 20 Nov 2012 11:34:03 +0000 (03:34 -0800)
committerGurucharan Shetty <gshetty@nicira.com>
Mon, 26 Nov 2012 19:16:58 +0000 (11:16 -0800)
commit558e2cc58e16f6e3cee44926d69d385d84d42521
tree93d64fc1d7ab18af334c7e78b474df85535bfb0e
parent0311d4f48ddfeb5f7d25b45d53168c02603bcf62
vswitchd: Make Interface's ofport a persistent column.

Currently, the 'ofport' column in Interface table is
ephemeral and is populated by vswitchd everytime it is
started or when a new interface is created with vswitchd
running.

Making it persistent lets vswitchd try and assign the
same ofport number to a particular interface across
restarts. This is just a fallback option when
'ofport_request' column is empty.

Signed-off-by: Gurucharan Shetty <gshetty@nicira.com>
vswitchd/bridge.c
vswitchd/vswitch.ovsschema
vswitchd/vswitch.xml