Include them in the files that need them instead.
#include "virjson.h"
#include "virkeycode.h"
#include "virmacaddr.h"
+#include "virnetdevbandwidth.h"
#include "virprocess.h"
#include "virstring.h"
#include "virsh-console.h"
#include "virbuffer.h"
#include "viralloc.h"
#include "virfile.h"
+#include "virstring.h"
#include "conf/network_conf.h"
virNetworkPtr
#include "virbuffer.h"
#include "viralloc.h"
#include "virfile.h"
+#include "virstring.h"
#include "conf/node_device_conf.h"
/*
#include "viralloc.h"
#include "virfile.h"
#include "virsh-domain.h"
+#include "virstring.h"
#include "virxml.h"
#include "conf/snapshot_conf.h"
# include "internal.h"
# include "virerror.h"
# include "virthread.h"
-# include "virnetdevbandwidth.h"
-# include "virstring.h"
# define VSH_MAX_XML_FILE (10*1024*1024)