util: clean up #includes of virnetdevopenvswitch.h

virnetdevopenvswitch.h declares a few functions that can be called to
add ports to and remove them from OVS bridges, and retrieve the
migration data for a port. It does not contain any data definitions
that are used by domain_conf.h. But for some reason, domain_conf.h
virnetdevopenvswitch.h should be directly #including it. This adds a
few lines to the project, but saves all the files that don't need it
from the extra computing, and makes the dependencies more clear cut.
This commit is contained in:
Laine Stump 2015-03-17 13:46:44 -04:00
parent 39ac323063
commit 451547a422
6 changed files with 6 additions and 2 deletions

View File

@ -42,7 +42,6 @@
# include "virnetdevmacvlan.h" # include "virnetdevmacvlan.h"
# include "virsysinfo.h" # include "virsysinfo.h"
# include "virnetdevvportprofile.h" # include "virnetdevvportprofile.h"
# include "virnetdevopenvswitch.h"
# include "virnetdevbandwidth.h" # include "virnetdevbandwidth.h"
# include "virnetdevvlan.h" # include "virnetdevvlan.h"
# include "virobject.h" # include "virobject.h"

View File

@ -49,6 +49,7 @@
#include "viralloc.h" #include "viralloc.h"
#include "virnetdevbridge.h" #include "virnetdevbridge.h"
#include "virnetdevveth.h" #include "virnetdevveth.h"
#include "virnetdevopenvswitch.h"
#include "nodeinfo.h" #include "nodeinfo.h"
#include "viruuid.h" #include "viruuid.h"
#include "virstats.h" #include "virstats.h"

View File

@ -37,6 +37,7 @@
#include "virnetdev.h" #include "virnetdev.h"
#include "virnetdevveth.h" #include "virnetdevveth.h"
#include "virnetdevbridge.h" #include "virnetdevbridge.h"
#include "virnetdevopenvswitch.h"
#include "virtime.h" #include "virtime.h"
#include "domain_nwfilter.h" #include "domain_nwfilter.h"
#include "network/bridge_driver.h" #include "network/bridge_driver.h"

View File

@ -47,6 +47,7 @@
#include "virnetdev.h" #include "virnetdev.h"
#include "virnetdevbridge.h" #include "virnetdevbridge.h"
#include "virnetdevtap.h" #include "virnetdevtap.h"
#include "virnetdevopenvswitch.h"
#include "virnetdevmidonet.h" #include "virnetdevmidonet.h"
#include "device_conf.h" #include "device_conf.h"
#include "virstoragefile.h" #include "virstoragefile.h"

View File

@ -1,7 +1,7 @@
/* /*
* qemu_migration.c: QEMU migration handling * qemu_migration.c: QEMU migration handling
* *
* Copyright (C) 2006-2014 Red Hat, Inc. * Copyright (C) 2006-2015 Red Hat, Inc.
* *
* This library is free software; you can redistribute it and/or * This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public * modify it under the terms of the GNU Lesser General Public
@ -45,6 +45,7 @@
#include "virerror.h" #include "virerror.h"
#include "viralloc.h" #include "viralloc.h"
#include "virfile.h" #include "virfile.h"
#include "virnetdevopenvswitch.h"
#include "datatypes.h" #include "datatypes.h"
#include "fdstream.h" #include "fdstream.h"
#include "viruuid.h" #include "viruuid.h"

View File

@ -62,6 +62,7 @@
#include "virprocess.h" #include "virprocess.h"
#include "virtime.h" #include "virtime.h"
#include "virnetdevtap.h" #include "virnetdevtap.h"
#include "virnetdevopenvswitch.h"
#include "virnetdevmidonet.h" #include "virnetdevmidonet.h"
#include "virbitmap.h" #include "virbitmap.h"
#include "viratomic.h" #include "viratomic.h"