# util/virqemu.h
-virQEMUBuildBufferEscape;
virQEMUBuildBufferEscapeComma;
virQEMUBuildCommandLineJSON;
virQEMUBuildCommandLineJSONArrayBitmap;
}
-/**
- * virQEMUBuildBufferEscape:
- * @buf: buffer to append the escaped string
- * @str: the string to escape
- *
- * Some characters passed as values on the QEMU command line must be escaped.
- *
- * - ',' must by escaped by ','
- * - '=' must by escaped by '\'
- */
-void
-virQEMUBuildBufferEscape(virBufferPtr buf, const char *str)
-{
- virBufferEscapeN(buf, "%s", str, ',', ",", '\\', "=", NULL);
-}
-
-
/**
* virQEMUBuildLuksOpts:
* @buf: buffer to build the string into
char *virQEMUBuildDriveCommandlineFromJSON(virJSONValuePtr src);
void virQEMUBuildBufferEscapeComma(virBufferPtr buf, const char *str);
-void virQEMUBuildBufferEscape(virBufferPtr buf, const char *str);
void virQEMUBuildLuksOpts(virBufferPtr buf,
virStorageEncryptionInfoDefPtr enc,
const char *alias)