[Examen diciembre 2017] [Ejercicio 2.d]

[Examen diciembre 2017] [Ejercicio 2.d]

de Guillermo Angel Kuster Techera -
Número de respuestas: 2

Buenas, esta parte del ejercicio pide implementar una función que dada una ruta, borre el archivo correspondiente.

No entiendo porque en la solucion, se liberan los bloques directos e indirectos incluso si los hard links del inodo son distintos a cero. No se deberia liberar los bloques solo si hLink_cant es cero?  Lo mismo deberia suceder con `IT[inodo].usado = false` no?


Adjunto parte de la solucion para agregar contexto:


Solucion examen