Le lundi 12 septembre, Jean-Luc Malet alias cityhunter a écrit :
> struct sockaddr_in my_addr;
> struct hostent * peer;
>
> peer = gethostbyname(destination);
> my_addr.sin_addr.s_addr = *((struct in_addr_t*)(peer->h_addr_list[0]));
my_addr.sin_addr.s_addr = *((in_addr_t*)(peer->h_addr_list[0]));
(sans le « struct »). Ou mieux, puisque la doc (man 7 ip) dit que
my_addr.sin_addr.s_addr est de type u_int32_t,
my_addr.sin_addr.s_addr = *((u_int32_t*)(peer->h_addr_list[0]));
--
Edgar Bonet Maison : 04 76 21 29 16 Bureau : 04 76 88 10 96
3 rue Jean Prévost Mobile : 06 77 19 79 39 Fax : 04 76 88 11 91
38000 Grenoble guilde@??? www.edgar-bonet.org