blob: 6246e76fcd41cd88f932c485dc8ccda30657830f [file] [log] [blame]
Gerd Hoffmann9d868d42009-09-10 10:58:34 +02001#ifndef QEMU_CONFIG_H
2#define QEMU_CONFIG_H
3
Gerd Hoffmann7282a032009-07-31 12:25:35 +02004extern QemuOptsList qemu_drive_opts;
Gerd Hoffmann191bc012009-09-10 10:58:35 +02005extern QemuOptsList qemu_chardev_opts;
Gerd Hoffmannf31d07d2009-07-31 12:25:37 +02006extern QemuOptsList qemu_device_opts;
Mark McLoughlina1ea4582009-10-08 19:58:26 +01007extern QemuOptsList qemu_netdev_opts;
Mark McLoughlin8119b332009-10-06 12:17:05 +01008extern QemuOptsList qemu_net_opts;
Jan Kiszka1ed2fc12009-09-15 13:36:04 +02009extern QemuOptsList qemu_rtc_opts;
Gerd Hoffmannd058fe02009-07-31 12:25:36 +020010
11int qemu_set_option(const char *str);
Gerd Hoffmannd0fef6f2009-12-08 13:11:34 +010012int qemu_global_option(const char *str);
13void qemu_add_globals(void);
Gerd Hoffmann9d868d42009-09-10 10:58:34 +020014
Gerd Hoffmann9d993392009-10-14 10:39:26 +020015void qemu_config_write(FILE *fp);
Gerd Hoffmann42262ba2009-10-14 10:39:27 +020016int qemu_config_parse(FILE *fp);
Gerd Hoffmann9d993392009-10-14 10:39:26 +020017
Gerd Hoffmann9d868d42009-09-10 10:58:34 +020018#endif /* QEMU_CONFIG_H */