]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-nfs.c
Have ip{6}addr_string take a u_char * as the second argument.
[tcpdump] / print-nfs.c
index 85540693dc79dfbf43060364e06d2d8fee2f930e..d5f9137b20a0837091c9c36d512cdfcaf581098e 100644 (file)
@@ -210,14 +210,14 @@ print_nfsaddr(netdissect_options *ndo,
        switch (IP_V((const struct ip *)bp)) {
        case 4:
                ip = (const struct ip *)bp;
-               strlcpy(srcaddr, ipaddr_string(ndo, &ip->ip_src), sizeof(srcaddr));
-               strlcpy(dstaddr, ipaddr_string(ndo, &ip->ip_dst), sizeof(dstaddr));
+               strlcpy(srcaddr, ipaddr_string(ndo, ip->ip_src), sizeof(srcaddr));
+               strlcpy(dstaddr, ipaddr_string(ndo, ip->ip_dst), sizeof(dstaddr));
                break;
        case 6:
                ip6 = (const struct ip6_hdr *)bp;
-               strlcpy(srcaddr, ip6addr_string(ndo, &ip6->ip6_src),
+               strlcpy(srcaddr, ip6addr_string(ndo, ip6->ip6_src),
                    sizeof(srcaddr));
-               strlcpy(dstaddr, ip6addr_string(ndo, &ip6->ip6_dst),
+               strlcpy(dstaddr, ip6addr_string(ndo, ip6->ip6_dst),
                    sizeof(dstaddr));
                break;
        default: