On 11/01/2010 09:40 PM, Nerius Landys wrote:
Am writing some client libs to query master servers.  I'm trying to find
a running instance of a master server that understands the
"getserversExt" request type.  I know that dpmaster software supports
this.  Are there any running instances of dpmaster out there?  I tried
master.ioquake3.org <http://master.ioquake3.org> port 27950 but no
response.  I tried sending these packets to master.ioquake3.org
<http://master.ioquake3.org>:

"\377\377\377\377getserversExt 68 full empty"

and

"\377\377\377\377getservers 68 full empty"

Try "dpmaster.deathmask.net": it has a simple web interface <http://dpmaster.deathmask.net/> and it should always be running at least the latest stable version (it even runs the latest development version right now, but I doubt it will change anything for your tests).

In both cases there was no reply.  I would like to test my master query
client lib with parsing of IPv6 addresses.  Which host/port for the
master should I try?  Are my packets above invalid?  I know that my lib
already works with older masters, for example I sent
"\377\377\377\377getservers 68 full empty" to master.urbanterror.net
<http://master.urbanterror.net> port 27950 and I got plenty of data.

The IPv6-enabled dpmaster that ran while I developped the IPv6 support is no longer active. As far as I know, no public dpmaster is currently running on a server with an IPv6 connection. So you can always send an extended query which explicitly requests IPv6 servers (like "\377\377\377\377getserversExt 68 full empty ipv6") but there will be 0 server address in the answer you'll get from the master.

--
Mathieu Olivier  <moliv...@users.sourceforge.net>

Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it.
    Brian W. Kernighan - The Practice of Programming
_______________________________________________
ioquake3 mailing list
ioquake3@lists.ioquake.org
http://lists.ioquake.org/listinfo.cgi/ioquake3-ioquake.org
By sending this message I agree to love ioquake3 and libsdl.

Reply via email to