Copia da file system a vfs

Nel corso della sua esecuzione la funzione verifica:

La copia vera e propria, viene effettuata dalla funzione insert_file_fs2vd: viene letto il file nel buffer, e vengono allocati un blocco, in cui viene scritto il contenuto del buffer, e un i-node per il nuovo file, che viene completato con i valori corretti. A questo punto viene aggiunta una entry alla directory table della cartella destinazione, avente come campo name il nome del file (ricavato dal path sorgente), e come campo i-node l'offset del nuovo i-node allocato. Viene aggiornato anche il campo size dell'i-node della suddetta directory (ora contiene infatti un file in più).




Lorenzo Baloci, Daniele Turato, Alessio Zennaro - Settembre 2006