diff options
Diffstat (limited to 'epan/dissectors/packet-babel.c')
-rw-r--r-- | epan/dissectors/packet-babel.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/epan/dissectors/packet-babel.c b/epan/dissectors/packet-babel.c index 298007bb20..1f1f91c2b6 100644 --- a/epan/dissectors/packet-babel.c +++ b/epan/dissectors/packet-babel.c @@ -117,7 +117,13 @@ format_address(const unsigned char *prefix) return address_to_str(wmem_packet_scope(), &addr); } else - return ip6_to_str((const struct e_in6_addr*)prefix); + { + addr.type = AT_IPv6; + addr.len = 16; + addr.data = prefix; + + return address_to_str(wmem_packet_scope(), &addr); + } } static const char * |