Loading src/hldsview.cpp +5 −5 Original line number Diff line number Diff line Loading @@ -81,10 +81,10 @@ void gameinfo::HldsView::refresh(HldsData &info){ uint8_t payload[A2S_INFO_PAYLOAD_LEN_WITH_CHALLENGE]; memcpy(payload, payload_template, A2S_INFO_PAYLOAD_LEN_WITHOUT_CHALLENGE); serverSocket->sendData(clientSocket,(void*)&payload,A2S_INFO_PAYLOAD_LEN_WITHOUT_CHALLENGE); clientSocket->sendData((void*)&payload,A2S_INFO_PAYLOAD_LEN_WITHOUT_CHALLENGE); char recv[9]; rcv=serverSocket->recvData(clientSocket,&recv,sizeof(recv)); rcv=clientSocket->recvData(&recv,sizeof(recv)); if(recv[4] == 0x41){ memcpy(challange,recv+5,4); Loading @@ -93,13 +93,13 @@ void gameinfo::HldsView::refresh(HldsData &info){ AGAIN: if(challange[0]!=0){ memcpy(payload + A2S_INFO_PAYLOAD_CHALLENGE_OFFSET, &challange, sizeof (challange)); serverSocket->sendData(clientSocket,(void*)payload,A2S_INFO_PAYLOAD_LEN_WITH_CHALLENGE); clientSocket->sendData((void*)payload,A2S_INFO_PAYLOAD_LEN_WITH_CHALLENGE); }else{ serverSocket->sendData(clientSocket,(void*)payload,A2S_INFO_PAYLOAD_LEN_WITHOUT_CHALLENGE); clientSocket->sendData((void*)payload,A2S_INFO_PAYLOAD_LEN_WITHOUT_CHALLENGE); } rcv=serverSocket->recvData(clientSocket,buffer,1400); rcv=clientSocket->recvData(buffer,1400); if(rcv >4 && buffer[4] == 0x41){ memcpy(challange,buffer+5,4); Loading Loading
src/hldsview.cpp +5 −5 Original line number Diff line number Diff line Loading @@ -81,10 +81,10 @@ void gameinfo::HldsView::refresh(HldsData &info){ uint8_t payload[A2S_INFO_PAYLOAD_LEN_WITH_CHALLENGE]; memcpy(payload, payload_template, A2S_INFO_PAYLOAD_LEN_WITHOUT_CHALLENGE); serverSocket->sendData(clientSocket,(void*)&payload,A2S_INFO_PAYLOAD_LEN_WITHOUT_CHALLENGE); clientSocket->sendData((void*)&payload,A2S_INFO_PAYLOAD_LEN_WITHOUT_CHALLENGE); char recv[9]; rcv=serverSocket->recvData(clientSocket,&recv,sizeof(recv)); rcv=clientSocket->recvData(&recv,sizeof(recv)); if(recv[4] == 0x41){ memcpy(challange,recv+5,4); Loading @@ -93,13 +93,13 @@ void gameinfo::HldsView::refresh(HldsData &info){ AGAIN: if(challange[0]!=0){ memcpy(payload + A2S_INFO_PAYLOAD_CHALLENGE_OFFSET, &challange, sizeof (challange)); serverSocket->sendData(clientSocket,(void*)payload,A2S_INFO_PAYLOAD_LEN_WITH_CHALLENGE); clientSocket->sendData((void*)payload,A2S_INFO_PAYLOAD_LEN_WITH_CHALLENGE); }else{ serverSocket->sendData(clientSocket,(void*)payload,A2S_INFO_PAYLOAD_LEN_WITHOUT_CHALLENGE); clientSocket->sendData((void*)payload,A2S_INFO_PAYLOAD_LEN_WITHOUT_CHALLENGE); } rcv=serverSocket->recvData(clientSocket,buffer,1400); rcv=clientSocket->recvData(buffer,1400); if(rcv >4 && buffer[4] == 0x41){ memcpy(challange,buffer+5,4); Loading