What DNS lookup method did it use? (look for USE_ARES and the 4 following definitions to see which was selected in config.h)
Just compiled the 1.0pre2 version (pre1 has missing counter_hash.h file).
Apparently the resolver for ipv6 has a problem with resolving local host (do not confuse with localhost) own ipv6 address.
I.e. Here the host where iftop is being run has ip6 addres 2001:470:b4a7::102 (amagi.gbit6.net)
Iftop with dns resolution:
amagi.intr.gbit6.net <=> cam.intr.gbit6.net
yamato.gbit6.net <=> yamato.gbit6.net
same situation without dns resolution:
10.1.0.102 <=> 10.1.0.101
2001:470:b4a7::102 <=> 2001:470:b4a7::11
It's as if it wrongly uses the fqdn resolved for the remote host.
Resolving of remote hosts that have ipv6 addr works properly.
A simple mistake I guess?
Regards
Vladimir-M. Obelic