]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-ripng.c
More bounds checking when fetching addresses and converting to strings.
[tcpdump] / print-ripng.c
index 384fe9cacf2d340c5bfa7ea7aca008fb74add7f4..be9c1b504cf162182bc2281ea303facac40f7ccf 100644 (file)
@@ -97,7 +97,7 @@ rip6_entry_print(netdissect_options *ndo, const struct netinfo6 *ni, u_int metri
        int l;
        uint16_t tag;
 
-       l = ND_PRINT("%s/%u", ip6addr_string(ndo, ni->rip6_dest),
+       l = ND_PRINT("%s/%u", GET_IP6ADDR_STRING(ni->rip6_dest),
                     GET_U_1(ni->rip6_plen));
        tag = GET_BE_U_2(ni->rip6_tag);
        if (tag)