[libvirt] [PATCH v2 02/11] conf: net: Add wrapper functions for <model> value

Michal Privoznik mprivozn at redhat.com
Tue Apr 16 15:27:15 UTC 2019


On 3/13/19 4:51 PM, Cole Robinson wrote:
> To ease converting the net->model value to an enum, add
> the wrapper functions:
> 
> virDomainNetGetModelString
> virDomainNetSetModelString
> virDomainNetStreqModelString
> virDomainNetStrcaseeqModelString
> 
> Signed-off-by: Cole Robinson <crobinso at redhat.com>
> ---
>   src/bhyve/bhyve_command.c       |  8 ++++----
>   src/bhyve/bhyve_parse_command.c |  2 +-
>   src/conf/domain_conf.c          | 36 ++++++++++++++++++++++++++++-----
>   src/conf/domain_conf.h          |  7 +++++++
>   src/libvirt_private.syms        |  4 ++++
>   src/libxl/libxl_conf.c          |  8 ++++----
>   src/qemu/qemu_command.c         | 15 +++++++-------
>   src/qemu/qemu_domain.c          |  4 ++--
>   src/qemu/qemu_domain_address.c  | 13 ++++++------
>   src/qemu/qemu_driver.c          | 14 ++++++++++---
>   src/qemu/qemu_hotplug.c         |  7 ++++---
>   src/qemu/qemu_parse_command.c   |  5 +++--
>   src/vbox/vbox_common.c          | 18 ++++++++---------
>   src/vmx/vmx.c                   | 31 ++++++++++++++--------------
>   src/vz/vz_driver.c              |  4 ++--
>   src/vz/vz_sdk.c                 | 14 ++++++-------
>   src/xenconfig/xen_common.c      | 21 ++++++++++---------
>   src/xenconfig/xen_sxpr.c        | 21 ++++++++++---------
>   18 files changed, 140 insertions(+), 92 deletions(-)

Missed aa-helper:

diff --git i/src/security/virt-aa-helper.c w/src/security/virt-aa-helper.c
index 989dcf1784..158b614757 100644
--- i/src/security/virt-aa-helper.c
+++ w/src/security/virt-aa-helper.c
@@ -1253,7 +1253,7 @@ get_files(vahControl * ctl)
     if (ctl->def->virtType == VIR_DOMAIN_VIRT_KVM) {
         for (i = 0; i < ctl->def->nnets; i++) {
             virDomainNetDefPtr net = ctl->def->nets[i];
-            if (net && net->model) {
+            if (net && virDomainNetGetModelString(net)) {
                 if (net->driver.virtio.name == VIR_DOMAIN_NET_BACKEND_TYPE_QEMU)
                     continue;
                 if (!virDomainNetIsVirtioModel(net))

Michal




More information about the libvir-list mailing list