X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/ba983e34ca0af8196cfb5569d658f62961418480..4fe8841dce9ba05e8b36aa97b02190ac81ccafd5:/print-lisp.c diff --git a/print-lisp.c b/print-lisp.c index c6d8809c..e9a2bc13 100644 --- a/print-lisp.c +++ b/print-lisp.c @@ -109,7 +109,6 @@ #include "addrtoname.h" static const char tstr[] = " [|LISP]"; -static const char istr[] = " (invalid)"; #define IPv4_AFI 1 #define IPv6_AFI 2 @@ -306,13 +305,13 @@ void lisp_print(netdissect_options *ndo, const u_char *bp, u_int length) switch (eid_afi) { case IPv4_AFI: ND_TCHECK2(*(packet_iterator + packet_offset), 4); - ND_PRINT((ndo, " EID %s/%u,", getname(ndo, + ND_PRINT((ndo, " EID %s/%u,", ipaddr_string(ndo, packet_iterator + packet_offset), mask_len)); packet_offset += 4; break; case IPv6_AFI: ND_TCHECK2(*(packet_iterator + packet_offset), 16); - ND_PRINT((ndo, " EID %s/%u,", getname6(ndo, + ND_PRINT((ndo, " EID %s/%u,", ip6addr_string(ndo, packet_iterator + packet_offset), mask_len)); packet_offset += 16; break; @@ -339,12 +338,12 @@ void lisp_print(netdissect_options *ndo, const u_char *bp, u_int length) switch (loc_afi) { case IPv4_AFI: ND_TCHECK2(*(packet_iterator + packet_offset), 4); - ND_PRINT((ndo, " LOC %s", getname(ndo, loc_ip_pointer))); + ND_PRINT((ndo, " LOC %s", ipaddr_string(ndo, loc_ip_pointer))); packet_offset += 4; break; case IPv6_AFI: ND_TCHECK2(*(packet_iterator + packet_offset), 16); - ND_PRINT((ndo, " LOC %s", getname6(ndo, loc_ip_pointer))); + ND_PRINT((ndo, " LOC %s", ip6addr_string(ndo, loc_ip_pointer))); packet_offset += 16; break; default: