Slajd PPT
dir = i-węzeł katalogu macierzystego nazwa_pliku (namei);
if( bład || brak uprawnień )
{ zwolnij i-węzeł (iput); return (błąd); }
/* wywołanie funkcji ext2fs */
pobierz pozycję nazwa_pliku katalogu dir (namei);
inode = i-węzeł pliku nazwa_pliku;
if( inode jest katalogiem )
{ zwolnij i-węzły (iput); return (błąd);}
wykasuj pozycję nazwa_pliku z katalogu dir;
zmniejsz liczbę dowiązań do i-węzła inode;
if( liczba dowiązań == 0 && licznik użyć i-węzła inode == 1 )
{ zwonij bloki dyskowe inode i sam i-węzeł; }
/* koniec funkcji ext2fs */