Kezdőoldal » Számítástechnika » Programozás » Inet_aton Win alatt?

Inet_aton Win alatt?

Figyelt kérdés

Hello.

Van egy forráskódom. Linuxra írták, de nekem Windowsra kellene.


if ( inet_aton(szAddress, &servaddr.sin_addr) <= 0 )

{

printf("TIMECLNT: Invalid remote IP address.\n");

exit(EXIT_FAILURE);

}


Hogy kell átírni Win-re?

Ne linkeljetek pls.



2013. febr. 23. 16:55
 1/2 A kérdező kommentje:

Eddig eljutottam, de hibát ír.


struct hostent *h;

h=gethostbyname("XYZ.dyndns.hu");

servaddr.sin_addr = inet_addr (inet_ntoa(*((struct in_addr *)h->h_addr)));


Hiba:

error #2168: Operands of '=' have incompatible types 'IN_ADDR' and 'unsigned long int'.

2013. febr. 23. 18:17
 2/2 anonim ***** válasza:
INet_pton a windows-os függvény erre a célra. De a google a barátod.
2013. febr. 25. 09:59
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!