Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Inizializzazzione SOCKADDR in c ambiente WINDOWS
Forum - C/C++ - Inizializzazzione SOCKADDR in c ambiente WINDOWS

Avatar
ManfroC (Ex-Member)
Rookie


Messaggi: 26
Iscritto: 15/05/2011

Segnala al moderatore
Postato alle 17:14
Venerdė, 03/06/2011
Questa č la mia inizializzazione....

Client_addr.sin_family = AF_INET;
Client_addr.sin_addr.s_addr = inet_addr(IP)
Client_addr.sin_port = htons(PORT);


...ma il problema č questo(non mi era mai capitato)

ERRORI RILEVATI:


129 C:\Users\Manfro\Desktop\KeyLogger 1.02\Key.c request for member `sin_family' in something not a structure or union
130 C:\Users\Manfro\Desktop\KeyLogger 1.02\Key.c request for member `sin_addr' in something not a structure or union
131 C:\Users\Manfro\Desktop\KeyLogger 1.02\Key.c request for member `sin_port' in something not a structure or union

PM
Avatar
Alex (Ex-Member)
Expert


Messaggi: 441
Iscritto: 15/08/2005

Up
0
Down
V
Segnala al moderatore
Postato alle 17:59
Venerdė, 03/06/2011
come l'hai dichiarato Client_addr?

SOCKADDR *Client_addr - ManfroC - 03/06/11 18:50
scusa per il voto...ma mi non sapevo cosa fosse!!! - ManfroC - 03/06/11 19:06
prova a usare l'operatore "->" anzichč "." - carlduke - 03/06/11 21:35
PM
Avatar
Alex (Ex-Member)
Expert


Messaggi: 441
Iscritto: 15/08/2005

Up
1
Down
V
Segnala al moderatore
Postato alle 20:37
Venerdė, 03/06/2011
se invece la dichiari come struct sockaddr_in Client_addr funziona?

Grazie mille...adesso funziona...!!!!!!!! - ManfroC - 04/06/11 14:50
di niente! sockaddr_in ha la stessa dimensione di sockaddr, ma č per i protocolli tcp e udp.. - Alex - 04/06/11 16:57
PM