hlswmaster-ng/mod_gamespy1.cpp

25 lines
587 B
C++

#include <string.h>
#include "modhelper.h"
#include "mod_gamespy1.h"
static struct game_ports port_arr[] = {
{ 7777, 7788, ID_UT }, // ut(5), ut2k3(14), rune(18), ut2k4(33), aao(15)
{ 22000, 22010, ID_BF1942 }, // bf1942(16)
{ 23000, 23010, ID_BFV }, // bfv(35)
{ 26001, 26011, ID_IGI2 }, // igi2(19)
{ 27888, 27888, ID_AVP2 }, // avp2(17)
{ 0,0,0 }
};
static const char scanmsg[] = "\\status\\";
void ModGameSpy1::scan(MultiSock* msock)
{
ModHelper::send(msock, port_arr, scanmsg, strlen(scanmsg));
}
int ModGameSpy1::parse(NetPkt* pkt, GameList* slist)
{
return 0;
}