xenserver: Rework interface-reconfigure.
authorIan Campbell <Ian.Campbell@citrix.com>
Fri, 2 Oct 2009 18:35:42 +0000 (11:35 -0700)
committerBen Pfaff <blp@nicira.com>
Fri, 2 Oct 2009 18:35:42 +0000 (11:35 -0700)
commit0b8870d4a5135cadf2237307b30121075017cb6a
tree8b1bebdccb6af1d98d5ae5292f5323993cf84767
parenteb395f2ebf46888353e5966dd7969a1c49402334
xenserver: Rework interface-reconfigure.

Substantially reworks interface-reconfigure, with the following fixes:

      * Create and use ifcfg files only for ipdev, use vswitch
        configuration for topology setup.

      * Take care over moving from bond to slave and back to tear down
        any residual sibling devices

      * Take care to leave datapath present when manipulating VLANs to
        avoid interrupting traffic on the slave PIF as well as other
        VLANs.

      * Lots of minor stuff
xenserver/opt_xensource_libexec_interface-reconfigure