Ethereal-users: [Ethereal-users] No IPv6 addresses

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

From: "Gisle Vanem" <giva@xxxxxxxxx>
Date: Sat, 9 Nov 2002 01:03:35 +0100
Hi,

I'm running Win-XP (SP1) with the IPv6 option installed. ping6 works (atleast
for localhost). But, why doesn't I get IPv6 printed from tethereal or ethereal? 
As a test I'm sending a "ICMP6 Neighbor Solicitation" from another PC. This
is what tethereal shows:

----------------------------------------------------------------------------

Frame 2 (78 bytes on wire, 78 bytes captured)
    Arrival Time: Nov  8, 2002 23:44:11.211859000
    Time delta from previous packet: 1.044676000 seconds
    Time relative to first packet: 1.044676000 seconds
    Frame Number: 2
    Packet Length: 78 bytes
    Capture Length: 78 bytes
Ethernet II, Src: 00:01:02:f6:5a:4f, Dst: ff:ff:ff:ff:ff:ff
    Destination: ff:ff:ff:ff:ff:ff (Broadcast)
    Source: 00:01:02:f6:5a:4f (3COM_f6:5a:4f)
    Type: IPv6 (0x86dd)
Internet Protocol Version 6
    Version: 6
    Traffic class: 0x00
    Flowlabel: 0x00000
    Payload length: 24
    Next header: ICMPv6 (0x3a)
    Hop limit: 255
    Source address:
    Destination address:
Internet Control Message Protocol v6
    Type: 135 (Neighbor solicitation)
    Code: 0
    Checksum: 0x7797 (correct)
    Target:

-----------------------------

Note no address after src/dest or target fields. 

WinDump also have the same problem; it prints "(null)" for any IPv6
address. So I think it's a probem with "inet_ntop(AF_INET6,..)".

Gisle V.