]> git.proxmox.com Git - mirror_qemu.git/commit
hw/i386/vmport: Define enum for all commands
authorLiran Alon <liran.alon@oracle.com>
Thu, 12 Mar 2020 16:54:23 +0000 (18:54 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 10 Jun 2020 16:09:46 +0000 (12:09 -0400)
commitdcd938f032d3cca5d33d9faaca591b498d40debe
tree9928b579c0ffc663743d2f06042700cd59685d87
parentd8f23d619c495bc64977c00e92f3af4ff2c54046
hw/i386/vmport: Define enum for all commands

No functional change.

Defining an enum for all VMPort commands have the following advantages:
* It gets rid of the error-prone requirement to update VMPORT_ENTRIES
when new VMPort commands are added to QEMU.
* It makes it clear to know by looking at one place at the source, what
are all the VMPort commands supported by QEMU.

Reviewed-by: Nikita Leshenko <nikita.leshchenko@oracle.com>
Signed-off-by: Liran Alon <liran.alon@oracle.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20200312165431.82118-9-liran.alon@oracle.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/i386/vmmouse.c
hw/i386/vmport.c
include/hw/i386/vmport.h