 |
amari |
.consigliere.

Registered: Aug 2006
Posts: 136 (0.02 al dì)
Location: Milano
Corso: Informatica
Anno: 3
Time Online: 21:56:15 [...]
Status: Offline
Edit | Report | IP: Logged |
Modifica al kernel richiesta:
impedire che vengano creati file il cui nome cominci con la lettera m.
Intervento individuato: nei sorgenti del pm, nel file open.c c'è una funzione do_creat() (sì senza la e ).
Uno dei parametri sembra essere il nome. Basterebbe quindi inserire un if alla inizio della funzione che controlla il nome e se quest'ultimo comincia con m, terminare con errore. In realtà il Prof. Monga ha detto che quello non è proprio il nome del file ma una stringa che lo rappresenta (una specie di codifica interna di Minix). Ma la risposta andava bene ugualmente.
Ciao a tutti
A.
|