]> Git Repo - qemu.git/blobdiff - util/keyval.c
linux-user: Set ELF_BASE_PLATFORM for MIPS
[qemu.git] / util / keyval.c
index 904337c8a10e39a1d0fd75df7d037cba1aca6126..66a5b4740f12d792be99a9a5036c48f8611264ef 100644 (file)
@@ -16,7 +16,9 @@
  *   key-vals     = [ key-val { ',' key-val } [ ',' ] ]
  *   key-val      = key '=' val | help
  *   key          = key-fragment { '.' key-fragment }
- *   key-fragment = / [^=,.]+ /
+ *   key-fragment = qapi-name | index
+ *   qapi-name    = '__' / [a-z0-9.-]+ / '_' / [A-Za-z][A-Za-z0-9_-]* /
+ *   index        = / [0-9]+ /
  *   val          = { / [^,]+ / | ',,' }
  *   help         = 'help' | '?'
  *
@@ -93,8 +95,8 @@
 #include "qapi/qmp/qlist.h"
 #include "qapi/qmp/qstring.h"
 #include "qemu/cutils.h"
+#include "qemu/keyval.h"
 #include "qemu/help_option.h"
-#include "qemu/option.h"
 
 /*
  * Convert @key to a list index.
This page took 0.024398 seconds and 4 git commands to generate.