From 4fe815abd1ed8a2a95bfaf1b96a36df3be897bfe Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Fri, 27 Jun 2008 16:08:56 +0100 Subject: blktap: Extend userland busid to 32 bits Signed-off-by: Chris Lalancette --- tools/blktap/drivers/blktapctrl.c | 2 +- tools/blktap/lib/blktaplib.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'tools/blktap') diff --git a/tools/blktap/drivers/blktapctrl.c b/tools/blktap/drivers/blktapctrl.c index f15c7b997d..88e30bbca9 100644 --- a/tools/blktap/drivers/blktapctrl.c +++ b/tools/blktap/drivers/blktapctrl.c @@ -127,7 +127,7 @@ static int get_new_dev(int *major, int *minor, blkif_t *blkif) char *devname; tr.domid = blkif->domid; - tr.busid = (unsigned short)blkif->be_id; + tr.busid = blkif->be_id; ret = ioctl(ctlfd, BLKTAP_IOCTL_NEWINTF, tr ); if ( (ret <= 0)||(ret > MAX_TAP_DEV) ) { diff --git a/tools/blktap/lib/blktaplib.h b/tools/blktap/lib/blktaplib.h index 77aca53651..1bba363933 100644 --- a/tools/blktap/lib/blktaplib.h +++ b/tools/blktap/lib/blktaplib.h @@ -161,7 +161,7 @@ typedef struct tapdev_info { typedef struct domid_translate { unsigned short domid; - unsigned short busid; + uint32_t busid; } domid_translate_t ; typedef struct image { -- cgit v1.2.3