Merge branch 'master' of ssh://roach.truelite.it/srv/git/gapil
[gapil.git] / fileio.tex
index b1b78b4aede1f4b794fe19ba562e41505351a780..27c02ac1ffd23bf118b8612e24caec7c64971ca2 100644 (file)
@@ -1,6 +1,6 @@
 %% fileio.tex (merge fileunix.tex - filestd.tex)
 %%
-%% Copyright (C) 2000-2018 Simone Piccardi.  Permission is granted to
+%% Copyright (C) 2000-2019 Simone Piccardi.  Permission is granted to
 %% copy, distribute and/or modify this document under the terms of the GNU Free
 %% Documentation License, Version 1.1 or any later version published by the
 %% Free Software Foundation; with the Invariant Sections being "Un preambolo",
@@ -2197,18 +2197,17 @@ l'argomento \param{flags},\footnote{nei kernel precendenti, dall'introduzione
   valido, e doveva essere passato sempre con valore nullo.}  che richiede di
 dereferenziare i collegamenti simbolici. Inoltre a partire dal kernel 3.11 si
 può usare \const{AT\_EMPTY\_PATH} per creare un nuovo \textit{hard link} al
-file associato al file descriptor \param{olddirfd} (ottenuto ad esempio usando
-\func{open} con \const{O\_PATH}) che però in questo caso non può essere una
-directory.
+file associato al file descriptor \param{olddirfd}.
+
 
 % NOTE per la discussione sui problemi di sicurezza relativi a questa
 % funzionalità vedi http://lwn.net/Articles/562488/
 
-La funzione però prevede un comportamento specifico nel caso che
+La funzione prevede inoltre un comportamento specifico nel caso che
 \param{olddirfd} faccia riferimento ad un file anonimo ottenuto usando
 \func{open} con \const{O\_TMPFILE}. In generale quando il file associato ad
-\param{olddirfd} ha un numero di link nullo, la funzione fallisce, c'è però
-una 
+\param{olddirfd} ha un numero di link nullo (come in questo caso), la funzione
+fallisce, c'è però una 
 
 
 l'uso di \const{AT\_EMPTY\_PATH} assume un significato