mirror of https://gitee.com/openkylin/libvirt.git
d64e114f14
I remembered to document this bit, but somehow forgot to implement it. This adds <driver name='kvm|vfio'/> as a subelement to the <forward> element of a network (this puts it parallel to the match between mode='hostdev' attribute in a network and type='hostdev' in an <interface>). Since it's already documented, only the parser, formatter, backend driver recognition (it just translates/moves the flag into the <interface> at the appropriate time), and a test case were needed. (I used a separate enum for the values both because the original is defined in domain_conf.h, which is unavailable from network_conf.h, and because in the future it's possible that we may want to support other non-hostdev oriented driver names in the network parser; this makes sure that one can be expanded without the other). |
||
---|---|---|
.. | ||
8021Qbh-net.xml | ||
bandwidth-network.xml | ||
dhcp6host-routed-network.xml | ||
direct-net.xml | ||
empty-allow-ipv6.xml | ||
host-bridge-net.xml | ||
hostdev-pf.xml | ||
hostdev.xml | ||
isolated-network.xml | ||
nat-network-dns-hosts.xml | ||
nat-network-dns-srv-record-minimal.xml | ||
nat-network-dns-srv-record.xml | ||
nat-network-dns-txt-record.xml | ||
nat-network.xml | ||
netboot-network.xml | ||
netboot-proxy-network.xml | ||
openvswitch-net.xml | ||
passthrough-pf.xml | ||
routed-network.xml | ||
vepa-net.xml |