This was a simple fix. There is a compiler warning:
opponent.c: In function 'accept_new_opponent':
opponent.c:110: warning: pointer targets in passing
argument 3 of 'accept' differ in signedness
Line 106 of opponent.c should read:
unsigned int len;
The original is just int, which is signed. Seems that
accept() expects an unsigned int, hence the warning.
Besides why would a length of anything be signed, I
never heard of negative length. :)
Developers, if you need info, e-mail: foxntd `at` yahoo.com