libvirt/include/libvirt
Peter Krempa abd9025c2f lib: Introduce virDomainFDAssociate API
The API can be used to associate one or more (e.g. a RO and RW fd for a
disk backend image) FDs to a VM. They can be then used per definition.

The primary use case for now is for complex deployment where
libvirtd/virtqemud may be run inside a container and getting the image
into the container is complicated.

In the future it will also allow passing e.g. vhost FDs and other
resources to a VM without the need to have a filesystem representation
for it.

Passing raw FDs has few intricacies and thus libvirt will by default not
restore security labels.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Pavel Hrdina <phrdina@redhat.com>
2023-01-09 14:59:42 +01:00
..
libvirt-admin.h admin: Introduce virAdmConnectSetDaemonTimeout 2022-07-07 14:35:30 +02:00
libvirt-common.h.in docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt-domain-checkpoint.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt-domain-snapshot.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt-domain.h lib: Introduce virDomainFDAssociate API 2023-01-09 14:59:42 +01:00
libvirt-event.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt-host.h Support cpu0-id of Qemu QMP query-sev-capabilities 2022-05-05 12:29:53 +02:00
libvirt-interface.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt-lxc.h Enforce a standard header file guard symbol name 2018-12-14 10:47:13 +00:00
libvirt-network.h include: Fix unmatched parentheses in comment 2022-05-04 19:16:52 +02:00
libvirt-nodedev.h nodedev: Add VIR_NODE_DEVICE_(CREATE|DEFINE)_XML_VALIDATE flags 2022-11-01 13:07:20 +01:00
libvirt-nwfilter.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt-qemu.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt-secret.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt-storage.h storage: Add VIR_STORAGE_VOL_CREATE_VALIDATE flag 2022-11-01 13:07:20 +01:00
libvirt-stream.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00
libvirt.h backup: Introduce virDomainCheckpoint APIs 2019-07-26 16:48:58 -05:00
meson.build meson: Use @BASENAME@ more 2020-09-01 13:22:24 +02:00
virterror.h docstring: remove 'v' from since metadata 2022-05-04 18:11:06 +02:00