|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jan 2006
Messaggi: 271
|
[C] da url a ip
Ciao a tutti, sto creando un client che si connette ad un indirizzo pinco.pallino.com porta XXX
Il problema è far connettere il client all'indirizzo pinco.pallino.com Con gli IP non ho problemi, ma con gli url la cosa mi resta ostia. Il codice che ho abbozzato è questo: [...] int sd, conn; struct sockaddr_in servAddr; servAddr.sin_family = AF_INET; servAddr.sin_port = htons(XXX); servAddr.sin_addr.s_addr = inet_addr("pinco.pallino.com"); conn = connect (sd, (struct sockaddr *)&servAddr, sizeof(servAddr)); Mi rendo conto che la riga con inet_addr("pinco.pallino.com"); è sbagliata, ma era per far capire dove sta il problema. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
Devi usare getaddrinfo per ottenere l'ip corrispondente
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Credo che ti serva la funzione gethostbyname.
|
|
|
|
|
|
#4 |
|
Junior Member
Iscritto dal: Jul 2008
Messaggi: 31
|
__________________
If you are not, you are. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:22.



















