[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] help parsing qemu options
From: |
Gabriel L. Somlo |
Subject: |
Re: [Qemu-devel] help parsing qemu options |
Date: |
Wed, 11 Mar 2015 08:40:46 -0400 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
On Wed, Mar 11, 2015 at 12:59:40PM +0100, Kevin Wolf wrote:
>
> def_value_str exists in the current codebase, and it seems to take
> precedence when a different default is specified by the caller.
So I've now added .def_value_str fields:
static QemuOptsList qemu_foo_opts = {
.name = "foo",
.head = QTAILQ_HEAD_INITIALIZER(qemu_foo_opts.head),
.desc = {
{
.name = "name",
.type = QEMU_OPT_STRING,
.def_value_str = "abc",
}, {
.name = "file",
.type = QEMU_OPT_STRING,
.def_value_str = "xyz",
},
{ /* end of list */ }
},
};
but "-foo name,file" still results in qemu_opt_get(opts, "name")
returning "on", rather than "abc". Is that a bug, or am I missing
something, or doing something wrong ?
Thanks,
--Gabriel