int block_unmap(int sk): funzione pubblica che cancella l'associazione tra client e blocco. La funzione riceve l'id del blocco interessato dal client identificato da sk, trova il blocco richiamando la find_block, elimina l'associazione client-blocco richiamando la delete_client. Tutte le operazioni sul blocco sono effettuate in mutua esclusione. La funzione ritorna 1 in caso di successo e -1 in caso di errore.
|