Originariamente inviato da MrX87
ma per me che sono totalmente all'oscuro in questo campo della programmazione...
Beh ... allora, prima dovresti studiare la programmazione di rete (cominciando magari dai concetti di base del TCP) altrimenti non farai altro che fare copia-incolla di codice senza capirlo ...

ma onestamente a me non funziona niente...sarà che sbaglio a compilare...perchè mi da questi errori:
codice:
  [Linker error] undefined reference to `WSAStartup@8' 
  [Linker error] undefined reference to `WSAGetLastError@0' 
  [Linker error] undefined reference to `gethostname@8' 
  [Linker error] undefined reference to `WSAGetLastError@0' 
  [Linker error] undefined reference to `gethostbyname@4' 
  [Linker error] undefined reference to `WSAGetLastError@0' 
  [Linker error] undefined reference to `inet_ntoa@4'
[/QUOTE]

Quegli errori, come potrai leggere, indicano che il linker non trova la libreria relativa a quella funzione. Devi indicare al tuo compilatore (quale usi?) il nome di tale libreria e poi ricompilare.