version 1.3 | | version 1.4 |
---|
| | |
} | | } |
| | |
static int ipx_ip_CheckReadyToJoin(ubyte *server, ubyte *node){ | | static int ipx_ip_CheckReadyToJoin(ubyte *server, ubyte *node){ |
| | #ifdef UDPDEBUG |
| | printf(MSGHDR "ipx_ip_CheckReadyToJoin: Network_send_objects %i\n", Network_send_objects); |
| | #endif |
if (Network_send_objects) return 0;//if we are currently letting someone else join, we don't know if this person can join ok. | | if (Network_send_objects) return 0;//if we are currently letting someone else join, we don't know if this person can join ok. |
| | |
ip_peer *p=peer_list.find_byid(node); | | ip_peer *p=peer_list.find_byid(node); |
| | |
| | #ifdef UDPDEBUG |
| | printf(MSGHDR "peer %p\n", p); |
| | if (p){ |
| | if (p->addr.goodaddr) { |
| | printf(MSGHDR "peer goodaddr %p:", p->addr.goodaddr); |
| | p->addr.goodaddr->dump(); |
| | printf("\n"); |
| | } |
| | else |
| | printf(MSGHDR "peer goodaddr %p\n", p->addr.goodaddr); |
| | } |
| | #endif |
| | |
if (!p || p->addr.goodaddr==NULL) | | if (!p || p->addr.goodaddr==NULL) |
return 0; | | return 0; |
ip_peer *np; | | ip_peer *np; |