libvirt/src/conf
John Ferlan 2c8e30ee7e conf: Resolve corner case on fc_host deletion
https://bugzilla.redhat.com/show_bug.cgi?id=1420740

Testing found an inventive way to cause an error at shutdown by providing the
parent name for the fc host creation using the "same name" as the HBA. Since
the code thus assumed the parent host name provided was the parent HBA and
just extracted out the host number and sent that along to the vport_destroy
this avoided checks made for equality.

So just add the equality check to that path to resolve.
2017-05-24 10:14:58 -04:00
..
capabilities.c virCapabilitiesInitCaches: Don't leak cache dir 2017-05-22 12:57:30 +02:00
capabilities.h Add host cache information in capabilities 2017-05-09 13:12:40 +02:00
cpu_conf.c conf: Check CPU cache for ABI stability 2017-05-10 11:20:07 +02:00
cpu_conf.h Add support for CPU cache specification 2017-04-27 22:07:14 +02:00
device_conf.c
device_conf.h make all struct typedefs comply with proposed coding conventions 2017-03-06 13:00:45 -05:00
domain_addr.c qemu: add support for qemu-xhci USB controller 2017-04-28 10:44:36 +02:00
domain_addr.h conf: move VIR_DOMAIN_USB_HUB_PORTS to the header file 2017-01-31 13:09:08 +01:00
domain_audit.c
domain_audit.h
domain_capabilities.c conf/domain_capabilities: fix resource leak 2017-04-11 13:23:00 +02:00
domain_capabilities.h
domain_conf.c conf: fix build issue caused by shadowing global declaration 2017-05-24 14:31:26 +02:00
domain_conf.h conf: add caching_mode attribute to iommu device 2017-05-15 15:44:11 +02:00
domain_event.c conf: create new RemovalFailed event using correct class 2017-04-07 14:01:32 +02:00
domain_event.h lib: Introduce event for tracking disk backing file write threshold 2017-03-27 09:29:57 +02:00
domain_nwfilter.c
domain_nwfilter.h Remove use of nwfilterPrivateData from nwfilter driver 2015-01-27 12:02:03 +00:00
interface_conf.c conf: Adjust coding style for interface conf sources 2017-03-06 07:07:01 -05:00
interface_conf.h conf: Alter coding style of interface function prototypes 2017-03-06 07:07:01 -05:00
netdev_bandwidth_conf.c conf: Remove NONNULL(1,2) for virNetDevBandwidthFormat 2017-03-22 13:49:59 -04:00
netdev_bandwidth_conf.h conf: Remove NONNULL(1,2) for virNetDevBandwidthFormat 2017-03-22 13:49:59 -04:00
netdev_vlan_conf.c
netdev_vlan_conf.h
netdev_vport_profile_conf.c
netdev_vport_profile_conf.h
network_conf.c network: Adjust coding style for network conf sources 2017-04-18 20:25:27 -04:00
network_conf.h network: Alter coding style of network conf function prototypes 2017-04-18 20:25:30 -04:00
network_event.c
network_event.h
networkcommon_conf.c
networkcommon_conf.h
node_device_conf.c conf: Resolve corner case on fc_host deletion 2017-05-24 10:14:58 -04:00
node_device_conf.h nodedev: Introduce mdev capability for mediated devices 2017-05-18 12:21:45 +02:00
node_device_event.c
node_device_event.h
numa_conf.c qemu, conf: Rename virNumaMemAccess to virDomainMemoryAccess 2017-02-09 14:27:19 +01:00
numa_conf.h conf: Remove NONNULL(1) for virDomainNumaGetNodeCount 2017-03-22 13:49:59 -04:00
nwfilter_conf.c nwfilter: Move creation of configDir to driver initialization 2017-04-26 13:13:18 -04:00
nwfilter_conf.h nwfilter: Replace virNWFilterSaveDef with virNWFilterSaveConfig 2017-04-26 13:13:18 -04:00
nwfilter_ipaddrmap.c
nwfilter_ipaddrmap.h
nwfilter_params.c
nwfilter_params.h
object_event_private.h
object_event.c
object_event.h
secret_conf.c
secret_conf.h
secret_event.c secret: add support for value change events 2017-01-09 16:42:04 +00:00
secret_event.h secret: add support for value change events 2017-01-09 16:42:04 +00:00
snapshot_conf.c
snapshot_conf.h
storage_adapter_conf.c conf: Convert virStoragePoolSourceAdapter to virStorageAdapter 2017-03-15 21:17:47 -04:00
storage_adapter_conf.h conf: Convert virStoragePoolSourceAdapter to virStorageAdapter 2017-03-15 21:17:47 -04:00
storage_conf.c src: fix multiple resource leaks in loops 2017-04-11 13:23:00 +02:00
storage_conf.h conf: Alter coding style of storage conf function prototypes 2017-03-17 14:40:09 -04:00
storage_event.c
storage_event.h
virchrdev.c Move src/fdstream to src/util/virfdstream 2017-03-27 13:13:29 +02:00
virchrdev.h
virdomainobjlist.c virGetDomain: Set domain ID too 2017-04-03 08:35:57 +02:00
virdomainobjlist.h
virinterfaceobj.c interface: Introduce virInterfaceObjGetNames 2017-04-10 07:30:00 -04:00
virinterfaceobj.h interface: Introduce virInterfaceObjGetNames 2017-04-10 07:30:00 -04:00
virnetworkobj.c network: Use consistent function name prefixes for virnetworkobj 2017-04-18 20:25:38 -04:00
virnetworkobj.h network: Use consistent function name prefixes for virnetworkobj 2017-04-18 20:25:38 -04:00
virnodedeviceobj.c nodedev: Introduce the mdev capability to a PCI parent device 2017-05-18 12:21:33 +02:00
virnodedeviceobj.h nodedev: Pass driver arg by ref 2017-04-10 07:36:26 -04:00
virnwfilterobj.c virNWFilterObjListFree: Don't leak nwfilters->objs 2017-05-05 08:49:15 +02:00
virnwfilterobj.h nwfilter: Make _virNWFilterObjList private 2017-04-26 13:13:18 -04:00
virsecretobj.c secret: Combine virSecretObjListAdd with Locked function 2017-04-26 13:27:15 -04:00
virsecretobj.h secret: Rename 'filter' to 'aclfilter' 2017-04-26 13:27:15 -04:00
virstorageobj.c conf: Check for storage conflicts across pool types 2017-04-13 10:10:39 -04:00
virstorageobj.h storage: Pass driver arg by ref 2017-04-11 08:49:51 -04:00