Ethereal-dev: [Ethereal-dev] too long host name resolving

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Dr. Uwe Girlich" <Uwe.Girlich@xxxxxxxxxxx>
Date: Sun, 22 Jul 2001 21:26:33 +0200
Hello list!

In my newly written Quake 3 Arena dissector I have to cope with a packet
type, which contains >100 IPv4 addresses of currently available Quake 3 Arena
servers. This packet comes from the master server (update.quake3arena.com).

If host name resolving is switched on and I click on this packet, ethereal
stops totally for several minutes until all hostnames are resolved. The
whole GUI freezes, which is really frustrating.

I even thought about not to use proto_tree_add_ipv4() to speed all this up
but in the end, I'm sometimes interested in the resolved hostnames.

Maybe we should add something, which resolves the hostnames in the
background and changes the proto tree, if it is ready?
Could this work?

Bye, Uwe