remexre has quit [Remote host closed the connection]
remexre has joined #osdev
gog has quit [Ping timeout: 246 seconds]
hwpplayer1 has joined #osdev
Lucretia has quit [Remote host closed the connection]
hwpplayer1 has quit [Remote host closed the connection]
troseman has joined #osdev
troseman has quit [Client Quit]
hwpplayer1 has joined #osdev
kwilczynski has quit []
goliath has quit [Quit: SIGSEGV]
<kof673>
niko lar: i will use critical bit tree for a read-only "RAMFS" it is basically just struct ... [] = { char * filename; unsigned char * data; ... data_length; ... permissions; ...; } but then at startup it will insert into tree <filename><0x01><encoded index> and similar for directories, pointer to array with count of indices, index of the directory itself, and indices for each of the files/dirs/symlinks directly underneath a directory
<kof673>
not saying that is good, just convenient, already have lying around, and these should not have than...i don't know, 200 files maybe.
<kof673>
*should not have more than
<kof673>
in any case, then you can lookup file data from filename relatively quick, and get all the files/dirs/symlinks under a directory. again, this is read-only "RAMFS" compiled in...
<kof673>
a normal associative array could be used to, not sure you need to know "ALL" the things underneath a path, unless you are doing quota on a directory or something
<kof673>
*too
<kof673>
for this, i don't need that, but it would be possible too. i just care about "direct descendants" files/subdirs/symlinks directly inside a directory
eddof13 has joined #osdev
eddof13 has quit [Client Quit]
hwpplayer1 has quit [Read error: Connection reset by peer]
hwpplayer1 has joined #osdev
Arthuria has joined #osdev
surabax has quit [Quit: Leaving]
hwpplayer1 has quit [Read error: Connection reset by peer]
craigo has quit [Quit: Leaving]
PapaFrog has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
PapaFrog has joined #osdev
eluks has quit [Remote host closed the connection]
eluks has joined #osdev
d1rg3_ has joined #osdev
heat has quit [Ping timeout: 248 seconds]
Arthuria has quit [Ping timeout: 246 seconds]
night has quit [Quit: goodbye]
bauen1 has quit [Ping timeout: 244 seconds]
night has joined #osdev
frkazoid333 has quit [Ping timeout: 248 seconds]
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
netbsduser` has joined #osdev
night has quit [Quit: goodbye]
night has joined #osdev
netbsduser` has quit [Ping timeout: 252 seconds]
d1rg3_ has quit [Quit: Quit]
sprock has quit [Quit: brb]
sprock has joined #osdev
zenmov has joined #osdev
Nhalrath has joined #osdev
Nhalrath has quit [Quit: WeeChat 4.5.2]
sprock has quit [Ping timeout: 252 seconds]
sprock has joined #osdev
sprock has quit [Ping timeout: 272 seconds]
q3lont has joined #osdev
sprock has joined #osdev
eluks has quit [Remote host closed the connection]
eluks has joined #osdev
eluks has quit [Remote host closed the connection]
Lucretia has joined #osdev
q3lont has quit [Ping timeout: 248 seconds]
q3lont has joined #osdev
eluks has joined #osdev
GeDaMo has joined #osdev
HumanG33k has quit [Read error: Connection reset by peer]
HumanG33k has joined #osdev
gog has joined #osdev
bauen1 has joined #osdev
jedesa has joined #osdev
gildasio has joined #osdev
jedesa has quit [Remote host closed the connection]
HumanG33k has quit [Quit: WeeChat 3.8]
HumanG33k has joined #osdev
Ameisen has quit [Ping timeout: 252 seconds]
Ameisen has joined #osdev
goliath has joined #osdev
zenmov is now known as d1rg3
d1rg3 has quit [Changing host]
d1rg3 has joined #osdev
HumanG33k has quit [Quit: WeeChat 3.8]
HumanG33k has joined #osdev
d1rg3_ has joined #osdev
heat has joined #osdev
goliath has quit [Quit: SIGSEGV]
user71 has joined #osdev
heat_ has joined #osdev
heat has quit [Read error: Connection reset by peer]
Left_Turn has joined #osdev
goliath has joined #osdev
PapaFrog has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
PapaFrog has joined #osdev
xenos1984 has quit [Read error: Connection reset by peer]
xenos1984 has joined #osdev
cross has quit [Ping timeout: 252 seconds]
cross has joined #osdev
surabax has joined #osdev
bradd has quit [Ping timeout: 252 seconds]
bradd has joined #osdev
gog has quit [Quit: byee]
heat has joined #osdev
heat_ has quit [Ping timeout: 246 seconds]
d1rg3_ has quit [Quit: Quit]
d1rg3_ has joined #osdev
heat has quit [Read error: Connection reset by peer]
heat has joined #osdev
eddof13 has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 244 seconds]
dzwdz has joined #osdev
vdamewood has joined #osdev
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 272 seconds]
eddof13 has quit [Quit: eddof13]
Arthuria has joined #osdev
Gooberpatrol66 has quit [Ping timeout: 260 seconds]
Gooberpatrol66 has joined #osdev
eddof13 has joined #osdev
sortie has quit [Ping timeout: 252 seconds]
Rubikoid has quit [Ping timeout: 248 seconds]
Rubikoid has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 244 seconds]
Arthuria has quit [Ping timeout: 260 seconds]
gog has joined #osdev
TkTech has joined #osdev
netbsduser` has joined #osdev
goliath has quit [Quit: SIGSEGV]
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 248 seconds]
eddof13 has quit [Quit: eddof13]
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]