From: Cole Robinson Date: Mon, 2 Mar 2009 17:41:13 +0000 (+0000) Subject: Recognize ejectable media in hostdev hal driver. X-Git-Tag: LIBVIRT_0_6_1~30 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f9cbf065ad55cae107c32a53a7cb533e3884a820;p=thirdparty%2Flibvirt.git Recognize ejectable media in hostdev hal driver. --- diff --git a/src/node_device_hal.c b/src/node_device_hal.c index 2a46088922..a47c42ac26 100644 --- a/src/node_device_hal.c +++ b/src/node_device_hal.c @@ -242,8 +242,8 @@ static int gather_storage_cap(LibHalContext *ctx, const char *udi, (void)get_str_prop(ctx, udi, "storage.vendor", &d->storage.vendor); if (get_bool_prop(ctx, udi, "storage.removable", &val) == 0 && val) { d->storage.flags |= VIR_NODE_DEV_CAP_STORAGE_REMOVABLE; - if (get_bool_prop(ctx, udi, - "storage.removable.media_available", &val) && val) { + if (get_bool_prop(ctx, udi, "storage.removable.media_available", + &val) == 0 && val) { d->storage.flags |= VIR_NODE_DEV_CAP_STORAGE_REMOVABLE_MEDIA_AVAILABLE; (void)get_uint64_prop(ctx, udi, "storage.removable.media_size",