Ethereal-dev: Re: [Ethereal-dev] Address resolution

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

From: Jaap Keuter <jaap.keuter@xxxxxxxxx>
Date: Thu, 29 Sep 2005 07:49:52 +0200 (CEST)
On Wed, 28 Sep 2005, Guy Harris wrote:

> Jaap Keuter wrote:
>
> > Anyone working on the address resolution in Ethereal? Or anyone have some
> > design information on it?
>
> What aspect of address resolution are you asking about?  And what types
> of address - IPv4/IPv6, MAC, etc.?

Well, I've been looking at presentation of resolved HW addresses
(MAC->IPv4 in particular). This is flawed in several ways: no regard for
virtual interfaces (VLANs), no respect for DHCP release, 'cache poisoning'
when loading new capture files. (test casese available).
>From looking into addr_resolv.c it appears that the single cache for MAC
address resolution is to blame. Because it looks like mature code I'm
looking for info about this module before reworking it.

Thanx,
Jaap