From 612d5937c17ad6e976b204bcae444d39f00a10d7 Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Mon, 18 Aug 2025 02:08:22 +0000 Subject: 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 --- sys/include/sys/disk.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 #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; -- cgit v1.2.3