summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordan K. Hubbard <jkh@FreeBSD.org>2001-05-27 05:58:26 +0000
committerJordan K. Hubbard <jkh@FreeBSD.org>2001-05-27 05:58:26 +0000
commit21ad57242a0dea912ba0ec627fa3325529fddde5 (patch)
tree6a4798d08575254dcb815aba2b9a05ace43b5001
parentb5dfff87acac31dd75bd1b7818429bd6d750f6f9 (diff)
Notes
-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))