qemu-char: cleanup HAVE_CHARDEV_*
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 12 Oct 2015 07:46:23 +0000 (09:46 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 14 Oct 2015 15:55:23 +0000 (17:55 +0200)
commitd809ab9521ace32a806cdf86ee7df40e1bf88443
tree2eb3a19603ce2f7fa14eb1eff45dc66c9cdb1383
parenteaeba65304d9666309f246849adf1eff217b9868
qemu-char: cleanup HAVE_CHARDEV_*

Move the #ifdef up into qmp_chardev_add, and avoid duplicating
the code that reports unavailable backends.  Split HAVE_CHARDEV_TTY
into HAVE_CHARDEV_SERIAL and HAVE_CHARDEV_PTY.

Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
qemu-char.c