Skip to content

32 bit client 64 bit server incompatability ("recvfrom failed!") #16

@quantumvm

Description

@quantumvm

Due to the current design of the UDP protcol, a 32 bit client may send a struct of the wrong size to a 64 bit user. This will cause the client to exit cleanly with . The solution to this is to standardize the size of a udp packet and perform the packet parsing client side rather than assuming the received struct is the right size.

TEMP FIX:
Make sure both the client and server are 32 bit. Or Make sure both the client and server are 64 bit.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions