From ef72408cd08fe44b353affcb8f9adf549e995a54 Mon Sep 17 00:00:00 2001 From: Caleb Gardner Date: Wed, 27 Dec 2023 23:55:57 -0600 Subject: [PATCH] Added inode number to directory.Entry --- low/directory/directory.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/low/directory/directory.go b/low/directory/directory.go index 1464335..be58199 100644 --- a/low/directory/directory.go +++ b/low/directory/directory.go @@ -24,6 +24,7 @@ type Entry struct { BlockStart uint32 Offset uint16 InodeType uint16 + Num uint32 } func ReadDirectory(r io.Reader, size uint32) (out []Entry, err error) { @@ -53,6 +54,7 @@ func ReadDirectory(r io.Reader, size uint32) (out []Entry, err error) { Offset: de.Offset, Name: string(nameTmp), InodeType: de.InodeType, + Num: h.Num + uint32(de.NumOffset), }) } }