Finito elenco O_PATH
authorSimone Piccardi <piccardi@truelite.it>
Sat, 6 Oct 2018 22:26:17 +0000 (00:26 +0200)
committerSimone Piccardi <piccardi@truelite.it>
Sat, 6 Oct 2018 22:26:17 +0000 (00:26 +0200)
fileio.tex

index 2008e7a..dad46a0 100644 (file)
@@ -517,18 +517,20 @@ primo di questi è \constd{O\_PATH}, che viene usato per limitare l'uso del
 file descriptor restituito da \func{open} o all'identificazione di una
 posizione sul filesystem (ad uso delle \textit{at-functions} che tratteremo in
 sez.~\ref{sec:file_openat}) o a operazioni che riguardano solo il file
-descriptor; le sole funzioni con cui sarà possibile usare il file descriptor
-sono:
+descriptor; in sostanza lo si potrà utilizzare solo per:
 
 \begin{itemize*}
-\item \func{close}
-\item \func{fchdir}, se il file descriptore fa riferimento a una directory
-  (dal kernel 3.5).
-\item \func{fstat} (dal kernel 3.6).  
-\item \func{fstatfs} (dal kernel 3.12).
-\item le funzioni che duplicano il file descriptor (vedi
-  sez.~\ref{sec:file_dup})
-\item 
+\item chiudere il file con \func{close};
+\item cambiare directory di lavoro con \func{fchdir} se il file descriptor fa
+  riferimento a una directory (dal kernel 3.5);
+\item ottenere le informazioni relative al file con \func{fstat} (dal kernel
+  3.6) o al filesystem con \func{fstatfs} (dal kernel 3.12);
+\item usare le funzioni che duplicano il file descriptor (vedi
+  sez.~\ref{sec:file_dup});
+\item usare il file descriptor come indicatore della directory di partenza con
+  una delle \textit{at-functions} (vedi sez.~\ref{sec:file_openat});
+\item passare il file descriptor ad un altro processo usando un socket
+  \const{PF\_UNIX} (vedi sez.~\ref{sec:unix_socket})
 
 \end{itemize*}