On Saturday 10 October 2009 18:18:30 Henri Verbeet wrote:
2009/10/10 Kai Blin kai.blin@gmail.com:
But I highly doubt DirectPlay works on any of those.
That would be a bug then, although perhaps not the most important one.
It's always in intel byteorder.
That just means the network byte order is little endian.
I agree this isn't the most important thing in a practical sense, but as a principle I think network protocol implementations should maintain that distinction.
I'd agree if DirectPlay was a networking protocol. It's not. It only works over the network by accident.
The same applies for reading/writing data from/to disk or any other external source/destination.
I just don't see why we need to be more compatible than native in this case, that's all.
Cheers, Kai