monitor/hmp: add support for flag argument with value
authorStefan Reiter <s.reiter@proxmox.com>
Fri, 25 Feb 2022 08:49:47 +0000 (09:49 +0100)
committerDr. David Alan Gilbert <dgilbert@redhat.com>
Wed, 2 Mar 2022 18:12:40 +0000 (18:12 +0000)
commit26fcd766179e8a27c4c6c702201bdb0fe60eb091
treeb9cc26900c7d9ff62af57dbdf425d759ed78406f
parent4ce7a08d3e3a869f89c2af622fa77e967ade7cbf
monitor/hmp: add support for flag argument with value

Adds support for the "-xs" parameter type, where "-x" denotes a flag
name and the "s" suffix indicates that this flag is supposed to take
an arbitrary string parameter.

These parameters are always optional, the entry in the qdict will be
omitted if the flag is not given.

Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
[FE: fixed typo pointed out by Eric Blake
     use s instead of V to indicate string parameter]
Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
Message-Id: <20220225084949.35746-2-f.ebner@proxmox.com>
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
monitor/hmp.c
monitor/monitor-internal.h