mirror of https://github.com/proxmox/mirror_qemu
option: Drop unused get_param_value(), get_next_param_value()
Their last user went away in commit f51074cdc6
, "pci-hotplug-old: Has
been dead for five major releases, bury", v2.3.0. Remove them, as new
code should use QemuOpts or maybe keyval_parse() instead.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20171006131645.17729-1-armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
master
parent
da78e382dd
commit
3e05349de8
|
@ -31,11 +31,6 @@
|
||||||
|
|
||||||
const char *get_opt_name(char *buf, int buf_size, const char *p, char delim);
|
const char *get_opt_name(char *buf, int buf_size, const char *p, char delim);
|
||||||
const char *get_opt_value(char *buf, int buf_size, const char *p);
|
const char *get_opt_value(char *buf, int buf_size, const char *p);
|
||||||
int get_next_param_value(char *buf, int buf_size,
|
|
||||||
const char *tag, const char **pstr);
|
|
||||||
int get_param_value(char *buf, int buf_size,
|
|
||||||
const char *tag, const char *str);
|
|
||||||
|
|
||||||
|
|
||||||
void parse_option_size(const char *name, const char *value,
|
void parse_option_size(const char *name, const char *value,
|
||||||
uint64_t *ret, Error **errp);
|
uint64_t *ret, Error **errp);
|
||||||
|
|
|
@ -91,40 +91,6 @@ const char *get_opt_value(char *buf, int buf_size, const char *p)
|
||||||
return p;
|
return p;
|
||||||
}
|
}
|
||||||
|
|
||||||
int get_next_param_value(char *buf, int buf_size,
|
|
||||||
const char *tag, const char **pstr)
|
|
||||||
{
|
|
||||||
const char *p;
|
|
||||||
char option[128];
|
|
||||||
|
|
||||||
p = *pstr;
|
|
||||||
for(;;) {
|
|
||||||
p = get_opt_name(option, sizeof(option), p, '=');
|
|
||||||
if (*p != '=')
|
|
||||||
break;
|
|
||||||
p++;
|
|
||||||
if (!strcmp(tag, option)) {
|
|
||||||
*pstr = get_opt_value(buf, buf_size, p);
|
|
||||||
if (**pstr == ',') {
|
|
||||||
(*pstr)++;
|
|
||||||
}
|
|
||||||
return strlen(buf);
|
|
||||||
} else {
|
|
||||||
p = get_opt_value(NULL, 0, p);
|
|
||||||
}
|
|
||||||
if (*p != ',')
|
|
||||||
break;
|
|
||||||
p++;
|
|
||||||
}
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
int get_param_value(char *buf, int buf_size,
|
|
||||||
const char *tag, const char *str)
|
|
||||||
{
|
|
||||||
return get_next_param_value(buf, buf_size, tag, &str);
|
|
||||||
}
|
|
||||||
|
|
||||||
static void parse_option_bool(const char *name, const char *value, bool *ret,
|
static void parse_option_bool(const char *name, const char *value, bool *ret,
|
||||||
Error **errp)
|
Error **errp)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue