summaryrefslogtreecommitdiff
path: root/sys/include
diff options
context:
space:
mode:
authorIan Moffett <ian@osmora.org>2025-08-18 02:08:22 +0000
committerIan Moffett <ian@osmora.org>2025-08-18 02:08:55 +0000
commit612d5937c17ad6e976b204bcae444d39f00a10d7 (patch)
tree7c9bc9c200e69995bfcd519c9e7ea5c9ab419b2d /sys/include
parent9749271dffac5291c46ba67412d1b440a8584bb8 (diff)
kernel: disk: Use DISK_NAME_MAX for disk name len
The NAME_MAX constant is typically used for filenames, do not rely on this value and create our own. Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'sys/include')
-rw-r--r--sys/include/sys/disk.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/include/sys/disk.h b/sys/include/sys/disk.h
index 0570fe2..afad6d9 100644
--- a/sys/include/sys/disk.h
+++ b/sys/include/sys/disk.h
@@ -41,6 +41,8 @@
#include <dev/dcdr/cache.h>
#endif /* _KERNEL */
+#define DISK_NAME_MAX 64
+
/*
* V_BSIZE is the virtual block size in bytes used
* by the disk framework. The virtual block size is a
@@ -173,7 +175,7 @@ ssize_t disk_read(diskid_t id, blkoff_t off, void *buf, size_t len);
* @link: TAILQ link
*/
struct disk {
- char name[NAME_MAX];
+ char name[DISK_NAME_MAX];
uint32_t cookie;
uint16_t bsize;
dev_t dev;