ASIO: Windows/Linux/Mac socket inter-operability

Hi, I have a C/S-application that uses ASIO-sockets. The application runs fine if I try to connect between 2 Windows or 2 Linus or 2 Mac machineas. However, it fails to work with a "reset by peer" error if I try to connect between Windows and Linux, Windows and Mac or Linux and Mac. Is there anything known about problems wrt inter-os connections, and if so, is there a solution for this? TIA -- Groeten, Joost Kraaijeveld Molukkenstraat 14 6524NB Nijmegen tel: 024-3607445 / 06-51855277

On 11/03/2014 06:44 PM, Joost Kraaijeveld wrote:
Mmmm. Why should that only affect inter-os connections? It is just 1 program, 1 source base, compiled multi-platformed...
It depends on the exchange format that you use. If it is binary, and you have made no special encoding, then it could be an 32 vs 64 bit issue, alignment/padding, or endianess.
participants (3)
-
Bjorn Reese
-
Joost Kraaijeveld
-
Vincenzo Romano