]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-esp.c
Use nd_ipv6 rather than struct in6_addr in packet-layout structures.
[tcpdump] / print-esp.c
index 6bf6402f820ebb9ec5f3bcbe74228f84eaa4e8ea..fbe99ad2394e685ed58bcb53a57d30790e608f84 100644 (file)
@@ -717,7 +717,7 @@ esp_print(netdissect_options *ndo,
                        if (sa->spi == EXTRACT_BE_U_4(esp->esp_spi) &&
                            sa->daddr_version == 6 &&
                            UNALIGNED_MEMCMP(&sa->daddr.in6, &ip6->ip6_dst,
-                                  sizeof(struct in6_addr)) == 0) {
+                                  sizeof(nd_ipv6)) == 0) {
                                break;
                        }
                }
@@ -733,7 +733,7 @@ esp_print(netdissect_options *ndo,
                        if (sa->spi == EXTRACT_BE_U_4(esp->esp_spi) &&
                            sa->daddr_version == 4 &&
                            UNALIGNED_MEMCMP(&sa->daddr.in4, &ip->ip_dst,
-                                  sizeof(struct in_addr)) == 0) {
+                                  sizeof(nd_ipv4)) == 0) {
                                break;
                        }
                }