]> git.ipfire.org Git - thirdparty/libvirt.git/commit
vmx: support outputing the type attribute for MAC addresses
authorDaniel P. Berrangé <berrange@redhat.com>
Mon, 20 Jul 2020 15:46:09 +0000 (16:46 +0100)
committerDaniel P. Berrangé <berrange@redhat.com>
Thu, 23 Jul 2020 15:11:35 +0000 (16:11 +0100)
commit80975c3c843c7f7346108f8f302ae01985c916f2
treee419a7c2208f7d7edc1fa59c8a35ee2385c17a2c
parent6d3cb071b4df976845db97401d3d3e013b09cbb9
vmx: support outputing the type attribute for MAC addresses

When support for MAC addresses having a type='static|generated'
attribute was added in:

  commit 454e5961abf40c14f8b6d7ee216229e68fd170bf
  Author: Bastien Orivel <bastien.orivel@diateam.net>
  Date:   Mon Jul 13 16:28:53 2020 +0200

    Add a type attribute on the mac address element

the VMX -> XML parser was not updated. As a result while we
accept the 'type' attribute on input, we never show it again
on 'output', so we loose information during the roundtrip.

Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
28 files changed:
src/vmx/vmx.c
tests/vmx2xmldata/vmx2xml-case-insensitive-1.xml
tests/vmx2xmldata/vmx2xml-case-insensitive-2.xml
tests/vmx2xmldata/vmx2xml-esx-in-the-wild-1.xml
tests/vmx2xmldata/vmx2xml-esx-in-the-wild-2.xml
tests/vmx2xmldata/vmx2xml-esx-in-the-wild-3.xml
tests/vmx2xmldata/vmx2xml-esx-in-the-wild-4.xml
tests/vmx2xmldata/vmx2xml-esx-in-the-wild-5.xml
tests/vmx2xmldata/vmx2xml-esx-in-the-wild-6.xml
tests/vmx2xmldata/vmx2xml-esx-in-the-wild-7.xml
tests/vmx2xmldata/vmx2xml-esx-in-the-wild-8.xml
tests/vmx2xmldata/vmx2xml-esx-in-the-wild-9.xml
tests/vmx2xmldata/vmx2xml-ethernet-bridged.xml
tests/vmx2xmldata/vmx2xml-ethernet-custom.xml
tests/vmx2xmldata/vmx2xml-ethernet-e1000.xml
tests/vmx2xmldata/vmx2xml-ethernet-generated.xml
tests/vmx2xmldata/vmx2xml-ethernet-nat.xml
tests/vmx2xmldata/vmx2xml-ethernet-other.xml
tests/vmx2xmldata/vmx2xml-ethernet-static.xml
tests/vmx2xmldata/vmx2xml-ethernet-vmxnet2.xml
tests/vmx2xmldata/vmx2xml-ethernet-vpx.xml
tests/vmx2xmldata/vmx2xml-fusion-in-the-wild-1.xml
tests/vmx2xmldata/vmx2xml-gsx-in-the-wild-1.xml
tests/vmx2xmldata/vmx2xml-gsx-in-the-wild-2.xml
tests/vmx2xmldata/vmx2xml-gsx-in-the-wild-3.xml
tests/vmx2xmldata/vmx2xml-gsx-in-the-wild-4.xml
tests/vmx2xmldata/vmx2xml-ws-in-the-wild-1.xml
tests/vmx2xmldata/vmx2xml-ws-in-the-wild-2.xml