The current implementation of RNG devices doesn't support correctly the case where the UDP protocol is used to communicate with the server and the bind/connect mode paradigm doesn't make sense. This series change the implementation to be closer to virtual char devices. Giuseppe Scrivano (4): virtinst: allow EGD RNG devices to have both bind and connect sources virt-install: EGD RNG devs need a host to connect to if backend_mode=bind virt-manager: fix adding EGD RNG devices in UDP mode virt-manager: show correctly EGD RNG devices information man/virt-install.pod | 15 +++ tests/clitest.py | 7 +- tests/xmlparse-xml/change-rng-egd-in.xml | 1 + tests/xmlparse-xml/change-rng-egd-out.xml | 5 +- tests/xmlparse.py | 9 +- ui/addhardware.ui | 177 ++++++++++++++++++++++-------- ui/details.ui | 144 ++++++++++++++---------- virtManager/addhardware.py | 99 +++++++++++++---- virtManager/details.py | 38 ++++--- virtinst/cli.py | 19 +++- virtinst/devicerng.py | 43 ++++++-- 11 files changed, 400 insertions(+), 157 deletions(-) -- 1.8.3.1 _______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list