chiark / gitweb /
scsi_id: switch temporary node creation to /dev
[elogind.git] / extras / scsi_id / scsi_id.h
index 0ca7cd420696b1dd6cbcef23bd26e01869d660e6..1c9ed969a7cb0cdba3a25d65f79a09fefd002dbf 100644 (file)
@@ -44,8 +44,6 @@
  */
 #define MAX_BUFFER_LEN 256
 
-extern int sysfs_get_attr(const char *devpath, const char *attr, char *value,
-                         size_t bufsize);
 extern int scsi_get_serial (struct sysfs_device *scsi_dev, const char
                            *devname, int page_code, char *serial, int
                            len);
@@ -55,3 +53,13 @@ extern void log_message (int level, const char *format, ...)
 #ifndef u8
 typedef unsigned char u8;
 #endif
+
+/*
+ * Page code values. 
+ */
+enum page_code {
+               PAGE_83_PRE_SPC3 = -0x83,
+               PAGE_UNSPECIFIED = 0x00,
+               PAGE_80          = 0x80,
+               PAGE_83          = 0x83,
+};