From: Markus Armbruster Date: Wed, 2 Jun 2010 16:55:22 +0000 (+0200) Subject: blockdev: Give drives internal linkage X-Git-Tag: v0.13.0-rc0~228 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c9b62a7ee14f51c9fa473a5bbefe264c904613ee;p=thirdparty%2Fqemu.git blockdev: Give drives internal linkage This is the list of drives defined with drive_init(). Hide it, so it doesn't get abused. Signed-off-by: Markus Armbruster Signed-off-by: Kevin Wolf --- diff --git a/blockdev.c b/blockdev.c index f636bc69164..b376884d0ed 100644 --- a/blockdev.c +++ b/blockdev.c @@ -15,7 +15,7 @@ #include "qemu-config.h" #include "sysemu.h" -struct drivelist drives = QTAILQ_HEAD_INITIALIZER(drives); +static QTAILQ_HEAD(drivelist, DriveInfo) drives = QTAILQ_HEAD_INITIALIZER(drives); QemuOpts *drive_add(const char *file, const char *fmt, ...) { diff --git a/blockdev.h b/blockdev.h index 9e8a7fca276..23ea5764a77 100644 --- a/blockdev.h +++ b/blockdev.h @@ -36,8 +36,6 @@ typedef struct DriveInfo { #define MAX_IDE_DEVS 2 #define MAX_SCSI_DEVS 7 -extern QTAILQ_HEAD(drivelist, DriveInfo) drives; - extern DriveInfo *drive_get(BlockInterfaceType type, int bus, int unit); extern DriveInfo *drive_get_by_id(const char *id); extern int drive_get_max_bus(BlockInterfaceType type);