mirror of
https://github.com/overte-org/overte.git
synced 2025-08-04 18:26:11 +02:00
Merge pull request #24 from birarda/master
fix unmatched packet header, remove logging
This commit is contained in:
commit
3c5ab776ed
4 changed files with 3 additions and 5 deletions
|
@ -83,7 +83,7 @@ int main(int argc, char* argv[])
|
|||
ssize_t receivedBytes = 0;
|
||||
|
||||
unsigned char *broadcastPacket = new unsigned char[MAX_PACKET_SIZE];
|
||||
*broadcastPacket = PACKET_HEADER_AVATAR_SERVER;
|
||||
*broadcastPacket = PACKET_HEADER_BULK_AVATAR_DATA;
|
||||
|
||||
unsigned char* currentBufferPosition = NULL;
|
||||
int agentIndex = 0;
|
||||
|
|
|
@ -1211,7 +1211,7 @@ void *networkReceive(void *args)
|
|||
case PACKET_HEADER_ERASE_VOXEL:
|
||||
voxels.parseData(incomingPacket, bytesReceived);
|
||||
break;
|
||||
case PACKET_HEADER_HEAD_DATA:
|
||||
case PACKET_HEADER_BULK_AVATAR_DATA:
|
||||
agentList.processBulkAgentData(&senderAddress, incomingPacket, bytesReceived, sizeof(float) * 11);
|
||||
break;
|
||||
default:
|
||||
|
|
|
@ -262,11 +262,9 @@ void AgentList::handlePingReply(sockaddr *agentAddress) {
|
|||
// prioritize the private address so that we prune erroneous local matches
|
||||
if (socketMatch(agent->getPublicSocket(), agentAddress)) {
|
||||
agent->activatePublicSocket();
|
||||
std::cout << "Activated public socket for agent " << &*agent << "\n";
|
||||
break;
|
||||
} else if (socketMatch(agent->getLocalSocket(), agentAddress)) {
|
||||
agent->activateLocalSocket();
|
||||
std::cout << "Activated local socket for agent " << &*agent << "\n";
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -21,7 +21,7 @@ const char PACKET_HEADER_INJECT_AUDIO = 'I';
|
|||
const char PACKET_HEADER_SET_VOXEL = 'S';
|
||||
const char PACKET_HEADER_ERASE_VOXEL = 'E';
|
||||
const char PACKET_HEADER_VOXEL_DATA = 'V';
|
||||
const char PACKET_HEADER_AVATAR_SERVER = 'X';
|
||||
const char PACKET_HEADER_BULK_AVATAR_DATA = 'X';
|
||||
const char PACKET_HEADER_TRANSMITTER_DATA = 't';
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue