diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2008-06-27 16:08:56 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2008-06-27 16:08:56 +0100 |
commit | 4fe815abd1ed8a2a95bfaf1b96a36df3be897bfe (patch) | |
tree | c1379249dba18472733c5aa93f1996fdebbcead6 | |
parent | da43e50cb31ba2a7f89d51d74f9547082378d9b0 (diff) | |
download | xen-4fe815abd1ed8a2a95bfaf1b96a36df3be897bfe.tar.gz xen-4fe815abd1ed8a2a95bfaf1b96a36df3be897bfe.tar.bz2 xen-4fe815abd1ed8a2a95bfaf1b96a36df3be897bfe.zip |
blktap: Extend userland busid to 32 bits
Signed-off-by: Chris Lalancette <clalance@redhat.com>
-rw-r--r-- | tools/blktap/drivers/blktapctrl.c | 2 | ||||
-rw-r--r-- | tools/blktap/lib/blktaplib.h | 2 |
2 files changed, 2 insertions, 2 deletions
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 { |