summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/sys/disk.h1
-rw-r--r--sys/sys/disklabel.h3
2 files changed, 4 insertions, 0 deletions
diff --git a/sys/sys/disk.h b/sys/sys/disk.h
index 855670dfa420..249264adf5b5 100644
--- a/sys/sys/disk.h
+++ b/sys/sys/disk.h
@@ -28,6 +28,7 @@ struct disk {
dev_t d_dev;
struct diskslices *d_slice;
struct disklabel d_label;
+ LIST_ENTRY(disk) d_list;
};
#define DISKFLAG_LOCK 0x1
diff --git a/sys/sys/disklabel.h b/sys/sys/disklabel.h
index b9d4da20e3d1..620edc7151d8 100644
--- a/sys/sys/disklabel.h
+++ b/sys/sys/disklabel.h
@@ -431,6 +431,9 @@ struct dos_partition {
| TYPE |UNIT_2 | SLICE | MAJOR? | UNIT |PART |
-----------------------------------------------------------------
*/
+
+#define DKMAXUNIT 0x1ff /* Highest disk unit number */
+
#define dkmakeminor(unit, slice, part) \
(((slice) << 16) | (((unit) & 0x1e0) << 16) | \
(((unit) & 0x1f) << 3) | (part))