Correzioni (e prova funzionamento SVN)
authorSimone Piccardi <piccardi@gnulinux.it>
Tue, 31 Aug 2004 22:45:27 +0000 (22:45 +0000)
committerSimone Piccardi <piccardi@gnulinux.it>
Tue, 31 Aug 2004 22:45:27 +0000 (22:45 +0000)
sockctrl.tex

index cda32f6e4fc8e04f70842358f0cb6c805b7c4bae..1dbc855c05b9fcaec8eff896c96c3ff141e139a1 100644 (file)
@@ -798,26 +798,27 @@ questo buffer devono essere indicati con gli argomenti \param{buf} e
 
 Gli ultimi due argomenti vengono utilizzati per avere indietro i risultati
 come \index{\textit{value~result~argument}}\textit{value result argument}, si
 
 Gli ultimi due argomenti vengono utilizzati per avere indietro i risultati
 come \index{\textit{value~result~argument}}\textit{value result argument}, si
-deve specificare l'indirizzo della variabile su cui salvare il codice di
-errore con \param{h\_errnop} e quello su cui salvare il puntatatore che si
-userà per accedere i dati con \param{result}.
+deve specificare l'indirizzo della variabile su cui la funzione dovrà salvare
+il codice di errore con \param{h\_errnop} e quello su cui dovrà salvare il
+puntatatore che si userà per accedere i dati con \param{result}.
 
 In caso di successo entrambe le funzioni restituiscono un valore nullo,
 altrimenti restituiscono un codice di errore negativo e all'indirizzo puntato
 da \param{result} sarà salvato un puntatore nullo, mentre a quello puntato da
 
 In caso di successo entrambe le funzioni restituiscono un valore nullo,
 altrimenti restituiscono un codice di errore negativo e all'indirizzo puntato
 da \param{result} sarà salvato un puntatore nullo, mentre a quello puntato da
-\param{h\_errnop} sarà salvato il valore del codice di errore dato che per
+\param{h\_errnop} sarà salvato il valore del codice di errore, dato che per
 essere rientrante la funzione non può la variabile globale \var{h\_errno}. In
 questo caso il codice di errore, oltre ai valori di
 essere rientrante la funzione non può la variabile globale \var{h\_errno}. In
 questo caso il codice di errore, oltre ai valori di
-tab.~\ref{tab:h_errno_values} si può avere anche quello di \errcode{ERANGE}
-qualora il buffer allocato non sia sufficiente a contenere i dati, in tal caso
-si dovrà semplicemente ripetere l'esecuzione della funzione con un buffer di
-dimensione maggiore.
+tab.~\ref{tab:h_errno_values}, può avere anche quello di \errcode{ERANGE}
+qualora il buffer allocato su \param{buf} non sia sufficiente a contenere i
+dati, in tal caso si dovrà semplicemente ripetere l'esecuzione della funzione
+con un buffer di dimensione maggiore.
 
 Una delle caratteristiche delle interrogazioni al servizio DNS è che queste
 sono normalmente eseguite con il protocollo UDP, ci sono casi in cui si
 preferisce che vengano usate connessioni permanenti con il protocollo TCP. Per
 
 Una delle caratteristiche delle interrogazioni al servizio DNS è che queste
 sono normalmente eseguite con il protocollo UDP, ci sono casi in cui si
 preferisce che vengano usate connessioni permanenti con il protocollo TCP. Per
-ottenere questo sono previste delle funzioni apposite; la prima è
-\funcd{sethostent}, il cui prototipo è:
+ottenere questo sono previste delle funzioni apposite (oltre che delle opzioni
+in \var{\_\_res.options}); la prima è \funcd{sethostent}, il cui prototipo
+è:
 \begin{prototype}{netdb.h}
 {void sethostent(int stayopen)}
 
 \begin{prototype}{netdb.h}
 {void sethostent(int stayopen)}