vswitch: Allow user to set Ethernet address of any internal interface.
authorBen Pfaff <blp@nicira.com>
Fri, 2 Oct 2009 20:29:01 +0000 (13:29 -0700)
committerBen Pfaff <blp@nicira.com>
Sat, 3 Oct 2009 00:12:31 +0000 (17:12 -0700)
commit52df17e745d632757cd9594a34dc3c24522dd686
tree631b6bd1cc9d5677282f91fec508176989bdb649
parent557d8e6cbf2b013ff565458f183df29949729a9b
vswitch: Allow user to set Ethernet address of any internal interface.

Until now the vswitch configuration file has allowed the user to configure
the MAC address on bridge local ports only.  This commit adds the ability
to configure them on any internal interface.

It would be logical to extend this to any bridge port, period, but many
network devices must be brought down before their Ethernet addresses may be
changed.  Bringing a network interface down and then back up can reset a
lot of state, so as we don't actually need the ability to change any bridge
port's MAC address yet this commit does not implement it.

CC: Ian Campbell <Ian.Campbell@citrix.com>
vswitchd/bridge.c
vswitchd/ovs-vswitchd.conf.5.in