diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2009-09-15 09:16:52 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2009-09-15 09:16:52 +0100 |
commit | d3dbf99bb2e6072b983b756de50a1f185975663a (patch) | |
tree | 7aefc4a9d8eedf9d58355dde6ba92e9cc890c98a /tools/blktap2 | |
parent | fd17f9b66d2d65fb3c33bd91b3540441a4da4c3f (diff) | |
download | xen-d3dbf99bb2e6072b983b756de50a1f185975663a.tar.gz xen-d3dbf99bb2e6072b983b756de50a1f185975663a.tar.bz2 xen-d3dbf99bb2e6072b983b756de50a1f185975663a.zip |
blktap2: Fix off-by-one error in driver lookup
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'tools/blktap2')
-rw-r--r-- | tools/blktap2/drivers/tapdisk-server.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/blktap2/drivers/tapdisk-server.c b/tools/blktap2/drivers/tapdisk-server.c index c6a3de514e..4d9c426f4a 100644 --- a/tools/blktap2/drivers/tapdisk-server.c +++ b/tools/blktap2/drivers/tapdisk-server.c @@ -53,7 +53,7 @@ tapdisk_server_find_driver_interface(int type) int n; n = sizeof(dtypes) / sizeof(struct disk_info_t *); - if (type > n) + if (type >= n) return NULL; return dtypes[type]->drv; |