|
@@ -3388,20 +3388,16 @@ void qemu_init(int argc, char **argv, char **envp)
|
|
|
}
|
|
|
break;
|
|
|
case QEMU_OPTION_kernel:
|
|
|
- qemu_opts_set(qemu_find_opts("machine"), NULL, "kernel", optarg,
|
|
|
- &error_abort);
|
|
|
+ qemu_opts_set(qemu_find_opts("machine"), "kernel", optarg, &error_abort);
|
|
|
break;
|
|
|
case QEMU_OPTION_initrd:
|
|
|
- qemu_opts_set(qemu_find_opts("machine"), NULL, "initrd", optarg,
|
|
|
- &error_abort);
|
|
|
+ qemu_opts_set(qemu_find_opts("machine"), "initrd", optarg, &error_abort);
|
|
|
break;
|
|
|
case QEMU_OPTION_append:
|
|
|
- qemu_opts_set(qemu_find_opts("machine"), NULL, "append", optarg,
|
|
|
- &error_abort);
|
|
|
+ qemu_opts_set(qemu_find_opts("machine"), "append", optarg, &error_abort);
|
|
|
break;
|
|
|
case QEMU_OPTION_dtb:
|
|
|
- qemu_opts_set(qemu_find_opts("machine"), NULL, "dtb", optarg,
|
|
|
- &error_abort);
|
|
|
+ qemu_opts_set(qemu_find_opts("machine"), "dtb", optarg, &error_abort);
|
|
|
break;
|
|
|
case QEMU_OPTION_cdrom:
|
|
|
drive_add(IF_DEFAULT, 2, optarg, CDROM_OPTS);
|
|
@@ -3511,8 +3507,7 @@ void qemu_init(int argc, char **argv, char **envp)
|
|
|
}
|
|
|
break;
|
|
|
case QEMU_OPTION_bios:
|
|
|
- qemu_opts_set(qemu_find_opts("machine"), NULL, "firmware", optarg,
|
|
|
- &error_abort);
|
|
|
+ qemu_opts_set(qemu_find_opts("machine"), "firmware", optarg, &error_abort);
|
|
|
break;
|
|
|
case QEMU_OPTION_singlestep:
|
|
|
singlestep = 1;
|
|
@@ -4395,9 +4390,9 @@ void qemu_init(int argc, char **argv, char **envp)
|
|
|
|
|
|
if (default_net) {
|
|
|
QemuOptsList *net = qemu_find_opts("net");
|
|
|
- qemu_opts_set(net, NULL, "type", "nic", &error_abort);
|
|
|
+ qemu_opts_parse(net, "nic", true, &error_abort);
|
|
|
#ifdef CONFIG_SLIRP
|
|
|
- qemu_opts_set(net, NULL, "type", "user", &error_abort);
|
|
|
+ qemu_opts_parse(net, "user", true, &error_abort);
|
|
|
#endif
|
|
|
}
|
|
|
|