X-Git-Url: https://git.proxmox.com/?p=pve-qemu.git;a=blobdiff_plain;f=debian%2Fpatches%2Fpve%2F0019-PVE-Add-dummy-id-command-line-parameter.patch;fp=debian%2Fpatches%2Fpve%2F0019-PVE-Add-dummy-id-command-line-parameter.patch;h=0000000000000000000000000000000000000000;hp=488a70c32bb475e98b3ea76feeafb2f0e79e8e89;hb=5b15e2ecaf054107200a49c7d2509053fb91c9fe;hpb=2775b2e3788bfed64345046ce6a669bcdf28eb43 diff --git a/debian/patches/pve/0019-PVE-Add-dummy-id-command-line-parameter.patch b/debian/patches/pve/0019-PVE-Add-dummy-id-command-line-parameter.patch deleted file mode 100644 index 488a70c..0000000 --- a/debian/patches/pve/0019-PVE-Add-dummy-id-command-line-parameter.patch +++ /dev/null @@ -1,55 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: Wolfgang Bumiller -Date: Mon, 6 Apr 2020 12:16:48 +0200 -Subject: [PATCH] PVE: Add dummy -id command line parameter - -This used to be part of the qemu-side PVE authentication for -VNC. Now this does nothing. - -Signed-off-by: Wolfgang Bumiller -Signed-off-by: Thomas Lamprecht ---- - qemu-options.hx | 3 +++ - softmmu/vl.c | 8 ++++++++ - 2 files changed, 11 insertions(+) - -diff --git a/qemu-options.hx b/qemu-options.hx -index aeade4ef80..a26f0b0400 100644 ---- a/qemu-options.hx -+++ b/qemu-options.hx -@@ -1075,6 +1075,9 @@ DEFHEADING() - - DEFHEADING(Block device options:) - -+DEF("id", HAS_ARG, QEMU_OPTION_id, -+ "-id n set the VMID", QEMU_ARCH_ALL) -+ - DEF("fda", HAS_ARG, QEMU_OPTION_fda, - "-fda/-fdb file use 'file' as floppy disk 0/1 image\n", QEMU_ARCH_ALL) - DEF("fdb", HAS_ARG, QEMU_OPTION_fdb, "", QEMU_ARCH_ALL) -diff --git a/softmmu/vl.c b/softmmu/vl.c -index a3f2a3818c..4208142685 100644 ---- a/softmmu/vl.c -+++ b/softmmu/vl.c -@@ -2785,6 +2785,7 @@ void qemu_init(int argc, char **argv, char **envp) - MachineClass *machine_class; - bool userconfig = true; - FILE *vmstate_dump_file = NULL; -+ long vm_id; - - qemu_add_opts(&qemu_drive_opts); - qemu_add_drive_opts(&qemu_legacy_drive_opts); -@@ -3420,6 +3421,13 @@ void qemu_init(int argc, char **argv, char **envp) - machine_parse_property_opt(qemu_find_opts("smp-opts"), - "smp", optarg); - break; -+ case QEMU_OPTION_id: -+ vm_id = strtol(optarg, (char **)&optarg, 10); -+ if (*optarg != 0 || vm_id < 100 || vm_id > INT_MAX) { -+ error_report("invalid -id argument %s", optarg); -+ exit(1); -+ } -+ break; - case QEMU_OPTION_vnc: - vnc_parse(optarg); - break;