[libosinfo PATCH 2/6] media: Add OsinfoMediaDetectFlags

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Let's add a new type in order to specify flags to osinfo_media_detect.
This type, at least for now, contains only one specific flag that will
be used to specify whether the detection of the media should or should
not fail in case the media is not bootable.

https://gitlab.com/libosinfo/libosinfo/issues/15

Signed-off-by: Fabiano Fidêncio <fidencio@xxxxxxxxxx>
---
 osinfo/libosinfo.syms |  2 ++
 osinfo/osinfo_media.h | 10 ++++++++++
 2 files changed, 12 insertions(+)

diff --git a/osinfo/libosinfo.syms b/osinfo/libosinfo.syms
index 1d9b15a..67627f2 100644
--- a/osinfo/libosinfo.syms
+++ b/osinfo/libosinfo.syms
@@ -586,6 +586,8 @@ LIBOSINFO_1.5.0 {
 
 LIBOSINFO_1.6.0 {
     global:
+	osinfo_media_detect_flags_get_type;
+
 	osinfo_os_get_kernel_url_argument;
 } LIBOSINFO_1.5.0;
 
diff --git a/osinfo/osinfo_media.h b/osinfo/osinfo_media.h
index eb5ba67..0f19794 100644
--- a/osinfo/osinfo_media.h
+++ b/osinfo/osinfo_media.h
@@ -58,6 +58,16 @@ typedef enum {
     OSINFO_MEDIA_ERROR_NO_DIRECTORY_RECORD_EXTENT
 } OsinfoMediaError;
 
+/**
+ * OsinfoMediaDetectFlags
+ * OSINFO_MEDIA_DETECT_REQUIRE_BOOTABLE: Requires a media to be bootable.
+ *
+ * Flags used for detecting a media.
+ */
+typedef enum {
+    OSINFO_MEDIA_DETECT_REQUIRE_BOOTABLE = 1 << 0,
+} OsinfoMediaDetectFlags;
+
 /*
  * Type macros.
  */
-- 
2.21.0

_______________________________________________
Libosinfo mailing list
Libosinfo@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libosinfo




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Fedora Users]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux