X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=othersock.tex;fp=othersock.tex;h=a2d3c3febf3c6637be0b8f5c9d8e11b49ec0edef;hp=4bdf38435d374836888ac3f320053511b5241e10;hb=ae7bf994013ffbf4f5ef1d5a38a18033593e3e9f;hpb=ee65c9e30267ed1b0c0cef337c3ff86f9e0b370d diff --git a/othersock.tex b/othersock.tex index 4bdf384..a2d3c3f 100644 --- a/othersock.tex +++ b/othersock.tex @@ -128,13 +128,13 @@ dati attraverso qualunque tipo di socket. Esse hanno la caratteristica di prevedere tre argomenti aggiuntivi attraverso i quali è possibile specificare la destinazione dei dati trasmessi o ottenere l'origine dei dati ricevuti. La prima di queste funzioni è \funcd{sendto} ed il suo prototipo\footnote{il - prototipo illustrato è quello utilizzato dalle \acr{glibc}, che seguono le + prototipo illustrato è quello utilizzato dalla \acr{glibc}, che segue le \textit{Single Unix Specification}, l'argomento \param{flags} era di tipo \ctyp{int} nei vari BSD4.*, mentre nelle \acr{libc4} e \acr{libc5} veniva usato un \texttt{unsigned int}; l'argomento \param{len} era \ctyp{int} nei - vari BSD4.* e nelle \acr{libc4}, ma \type{size\_t} nelle \acr{libc5}; - infine l'argomento \param{tolen} era \ctyp{int} nei vari BSD4.* nelle - \acr{libc4} e nelle \acr{libc5}.} è: + vari BSD4.* e nella \acr{libc4}, ma \type{size\_t} nella \acr{libc5}; infine + l'argomento \param{tolen} era \ctyp{int} nei vari BSD4.*, nella \acr{libc4} e + nella \acr{libc5}.} è: \begin{functions} \headdecl{sys/types.h} \headdecl{sys/socket.h} @@ -217,12 +217,12 @@ per il momento ci si può limitare ad usare sempre un valore nullo. La seconda funzione utilizzata nella comunicazione fra socket UDP è \funcd{recvfrom}, che serve a ricevere i dati inviati da un altro socket; il -suo prototipo\footnote{il prototipo è quello delle \acr{glibc} che seguono le - \textit{Single Unix Specification}, i vari BSD4.*, le \acr{libc4} e le +suo prototipo\footnote{il prototipo è quello della \acr{glibc} che segue le + \textit{Single Unix Specification}, i vari BSD4.*, le \acr{libc4} e la \acr{libc5} usano un \ctyp{int} come valore di ritorno; per gli argomenti \param{flags} e \param{len} vale quanto detto a proposito di \func{sendto}; - infine l'argomento \param{fromlen} è \ctyp{int} per i vari BSD4.*, le - \acr{libc4} e le \acr{libc5}.} è: + infine l'argomento \param{fromlen} è \ctyp{int} per i vari BSD4.*, la + \acr{libc4} e la \acr{libc5}.} è: \begin{functions} \headdecl{sys/types.h} \headdecl{sys/socket.h}