\item[\macro{F\_GETFL}] ritorna il valore del \textit{file status flag},
permette cioè di rileggere quei bit settati da \func{open} all'apertura del
file che vengono memorizzati (quelli riportati nella prima e terza sezione
- di \tabref{tab:file_open_flags}).
+ di \tabref{tab:file_open_flags}).
\item[\macro{F\_SETFL}] setta il \textit{file status flag} al valore
specificato da \param{arg}, possono essere settati solo i bit riportati
nella terza sezione di \tabref{tab:file_open_flags} (da verificare).
\macro{SIGURG} per gli eventi associati al file descriptor \var{fd}. Il
process group è restituito come valore negativo.
\item[\macro{F\_SETOWN}] setta il processo o process group che riceverà i
- sengali \macro{SIGIO} e \macro{SIGURG} per gli eventi associati al file
+ segnali \macro{SIGIO} e \macro{SIGURG} per gli eventi associati al file
descriptor \var{fd}. I process group sono settati usando valori negativi.
\item[\macro{F\_GETSIG}] restituisce il segnale mandato quando ci sono dati
disponibili in input sul file descriptor. Il valore 0 indica il default (che
poter essere affrontate in dettaglio a questo punto; saranno riprese più
avanti quando affronteremo le problematiche ad esse relative.
+Per determinare le modalità di accesso inoltre può essere necessario usare la
\subsection{La funzione \func{ioctl}}
\label{sec:file_ioctl}
l'informazione necessaria al dispositivo.
La funzione nella maggior parte dei casi ritorna 0, alcune operazioni usano
- però il valore di ritorno per restituire informazoni. In caso di errore
+ però il valore di ritorno per restituire informazioni. In caso di errore
viene sempre restituito -1 e \var{errno} viene settata ad uno dei valori
seguenti:
\begin{errlist}