On 03/17/2011 10:26 AM, Markus Armbruster wrote:
Kevin Wolf<kw...@redhat.com>  writes:

Am 15.03.2011 14:37, schrieb Anthony Liguori:
On 03/15/2011 06:21 AM, Kevin Wolf wrote:
Am 14.03.2011 18:48, schrieb Anthony Liguori:
I've got a spec written up at http://wiki.qemu.org/Features/QCFG.
Initial code is in my QAPI tree.
One question about a small detail on this wiki page:

typedef struct BlockdevConfig {
      char * file;
      struct BlockdevConfig * backing_file;

      struct BlockdevConfig * next;
} BlockdevConfig;
What is the 'next' pointer used for,
This is a standard part of QAPI.  All types get a next pointer added
such that we can support lists of complex types.
Only a single list for each object.
Don't even think of trees.  Yuck.

Sorry, don't fully understand.  The above data structure is a tree.

I haven't looked yet at converting the code generator to use the qemu-queue structures. I'm not sure I agree it's the right thing to do but I don't think it's all that hard.

Regards,

Anthony Liguori

Reply via email to