chiark / gitweb /
#pragma once here and there
[elogind.git] / src / udev / scsi_id / scsi_id.h
index 828a98305fd02d21341fcd0a0172b7d9d3c9455c..141b116a889c5659412017e5dd1ff5977886cae4 100644 (file)
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-#define        MAX_PATH_LEN        512
+#pragma once
+
+#define MAX_PATH_LEN 512
 
 /*
  * MAX_ATTR_LEN: maximum length of the result of reading a sysfs
  * attribute.
  */
-#define        MAX_ATTR_LEN        256
+#define MAX_ATTR_LEN 256
 
 /*
  * MAX_SERIAL_LEN: the maximum length of the serial number, including
  * added prefixes such as vendor and product (model) strings.
  */
-#define        MAX_SERIAL_LEN        256
+#define MAX_SERIAL_LEN 256
 
 /*
  * MAX_BUFFER_LEN: maximum buffer size and line length used while reading
  * the config file.
  */
-#define MAX_BUFFER_LEN        256
+#define MAX_BUFFER_LEN 256
 
 struct scsi_id_device {
         char vendor[9];
@@ -58,16 +60,16 @@ struct scsi_id_device {
         char tgpt_group[8];
 };
 
-extern int scsi_std_inquiry(struct udev *udev, struct scsi_id_device *dev_scsi, const char *devname);
-extern int scsi_get_serial (struct udev *udev, struct scsi_id_device *dev_scsi, const char *devname,
-                            int page_code, int len);
+int scsi_std_inquiry(struct udev *udev, struct scsi_id_device *dev_scsi, const char *devname);
+int scsi_get_serial(struct udev *udev, struct scsi_id_device *dev_scsi, const char *devname,
+                    int page_code, int len);
 
 /*
  * Page code values.
  */
 enum page_code {
-                PAGE_83_PRE_SPC3 = -0x83,
-                PAGE_UNSPECIFIED = 0x00,
-                PAGE_80                 = 0x80,
-                PAGE_83                 = 0x83,
+        PAGE_83_PRE_SPC3 = -0x83,
+        PAGE_UNSPECIFIED = 0x00,
+        PAGE_80          = 0x80,
+        PAGE_83          = 0x83,
 };