Hi, Can anyone help me with this?
2015-03-20 4:14 GMT+01:00 MegaBrutal <megabru...@gmail.com>: > > Hi all, > > I'm working on an cross-platform application with DNS resolution with > IPv6 support, but I can't really get around how should I handle IP > version independent DNS resolution. After some searching, I see > getaddrinfo might be a convenient solution, since it is implemented on > multiple platforms, as it is POSIX-standard. Windows and Linux both > have it. > > Which unit should I link on Windows and Linux to get getaddrinfo? On > Linux, I managed to link it through cnetdb, though probably there is a > better way. On Windows, I tried Windows, WinSock and WinSock2, but > neither has it. > > I also need some help with using the function, as it works very > strangely on Linux, as it returns addrinfo structures, but the ai_addr > member is always a null-pointer, which is theoretically impossible by > the manual, in my understanding. > > Though if you have a better idea for cross-platform and IP version > independent network handling with Free Pascal, I'm all ears! > > > ~MegaBrutal _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal