From 44f1ffbe38d33199039f4ed952b528fd97ba8e87 Mon Sep 17 00:00:00 2001
From: Frans Kaashoek <kaashoek@mit.edu>
Date: Wed, 31 Jul 2024 08:37:23 -0400
Subject: [PATCH] assert that length of filename <= DIRSIZ

---
 mkfs/mkfs.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/mkfs/mkfs.c b/mkfs/mkfs.c
index 1ec326b..6f4bd9b 100644
--- a/mkfs/mkfs.c
+++ b/mkfs/mkfs.c
@@ -147,6 +147,8 @@ main(int argc, char *argv[])
     if(shortname[0] == '_')
       shortname += 1;
 
+    assert(strlen(shortname) <= DIRSIZ);
+    
     inum = ialloc(T_FILE);
 
     bzero(&de, sizeof(de));