On Thu, Feb 03, 2011 at 21:01:16 -0700, Eric Blake wrote: > * src/qemu/qemu_command.c (qemuBuildCommandLine): Emit smartcard > options. > (qemuAssignDeviceAliases): Assign an alias for smartcards. > (qemuBuildControllerDevStr): Manage the usb-ccid controller. > * tests/qemuxml2argvtest.c (mymain): Add new tests. > * tests/qemuxml2argvdata/qemuxml2argv-smartcard-host.args: New > file. > * tests/qemuxml2argvdata/qemuxml2argv-smartcard-host-certificates.args: > Likewise. > * tests/qemuxml2argvdata/qemuxml2argv-smartcard-passthrough.args: > Likewise. > * tests/qemuxml2argvdata/qemuxml2argv-smartcard-controller.args: > Likewise. > > --- > Notes: > v2: new patch > v3: reject ',' in cert name, alias for host smartcard use, output > usb-ccid controller separate from rest of command line, enforce at > most one smartcard for now > v4: update to new XML, add comment, rebase on recent changes to testsuite > v5: avoid rounding in tests, adjust to new capability names > src/qemu/qemu_command.c | 116 +++++++++++++++++++- > .../qemuxml2argv-smartcard-controller.args | 7 + > .../qemuxml2argv-smartcard-host-certificates.args | 8 ++ > .../qemuxml2argv-smartcard-host.args | 7 + > .../qemuxml2argv-smartcard-passthrough-tcp.args | 8 ++ > tests/qemuxml2argvtest.c | 13 ++ > 6 files changed, 157 insertions(+), 2 deletions(-) > create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-smartcard-controller.args > create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-smartcard-host-certificates.args > create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-smartcard-host.args > create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-smartcard-passthrough-tcp.args ACK Jirka -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list