98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
|
enet_packet_destroy(packet);
}
void
disconnect_client(int n, OFString *reason)
{
[OFStdOut writeFormat:@"disconnecting client (%@) [%@]\n",
clients[n].hostname, reason];
enet_peer_disconnect(clients[n].peer);
clients[n].type = ST_EMPTY;
send2(true, -1, SV_CDIS, n);
}
void
resetitems()
|
|
|
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
|
enet_packet_destroy(packet);
}
void
disconnect_client(int n, OFString *reason)
{
[OFStdOut writeFormat:@"disconnecting client (%@) [%@]\n",
clients[n].hostname, reason];
enet_peer_disconnect(clients[n].peer);
clients[n].type = ST_EMPTY;
send2(true, -1, SV_CDIS, n);
}
void
resetitems()
|
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
|
if (event.packet->referenceCount == 0)
enet_packet_destroy(event.packet);
break;
case ENET_EVENT_TYPE_DISCONNECT:
if ((intptr_t)event.peer->data < 0)
break;
[OFStdOut writeFormat:@"disconnected client (%@)\n",
clients[(size_t)event.peer->data].hostname];
clients[(size_t)event.peer->data].type = ST_EMPTY;
send2(true, -1, SV_CDIS, (intptr_t)event.peer->data);
event.peer->data = (void *)-1;
break;
case ENET_EVENT_TYPE_NONE:
break;
}
|
|
|
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
|
if (event.packet->referenceCount == 0)
enet_packet_destroy(event.packet);
break;
case ENET_EVENT_TYPE_DISCONNECT:
if ((intptr_t)event.peer->data < 0)
break;
[OFStdOut writeFormat:@"disconnected client (%@)\n",
clients[(size_t)event.peer->data].hostname];
clients[(size_t)event.peer->data].type = ST_EMPTY;
send2(true, -1, SV_CDIS, (intptr_t)event.peer->data);
event.peer->data = (void *)-1;
break;
case ENET_EVENT_TYPE_NONE:
break;
}
|