From: Jan Beulich Date: Tue, 21 Sep 2010 16:39:03 +0000 (+0100) Subject: xl: fix off-by-one mistake in block-attach handler X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~11451 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=7225bfbd19c365bafb7e30c02480bc6497d376db;p=xen.git xl: fix off-by-one mistake in block-attach handler Signed-off-by: Jan Beulich Acked-by: Ian Jackson Signed-off-by: Ian Jackson --- diff --git a/tools/libxl/xl_cmdimpl.c b/tools/libxl/xl_cmdimpl.c index 238d998ea6..9b4cb60e47 100644 --- a/tools/libxl/xl_cmdimpl.c +++ b/tools/libxl/xl_cmdimpl.c @@ -4282,7 +4282,7 @@ int main_blockattach(int argc, char **argv) } disk.virtpath = argv[optind+2]; disk.unpluggable = 1; - disk.readwrite = ((argc-optind <= 2) || (argv[optind+3][0] == 'w')); + disk.readwrite = ((argc-optind <= 3) || (argv[optind+3][0] == 'w')); if (domain_qualifier_to_domid(argv[optind], &fe_domid, 0) < 0) { fprintf(stderr, "%s is an invalid domain identifier\n", argv[optind]);