Squelch some alignment warnings.

Make src and dst "const void *"s to squelch

    taking address of packed member 'ip6_dst' of class or structure
    'ip6_hdr' may result in an unaligned pointer value
    [-Waddress-of-packed-member]

warnings from some versions of Clang.
This commit is contained in:
Guy Harris 2017-07-22 13:25:46 -07:00
parent 4bce81542c
commit 1bf91b1413

View File

@ -252,12 +252,12 @@ tcp_print(netdissect_options *ndo,
if (ip6) {
register struct tcp_seq_hash6 *th;
struct tcp_seq_hash6 *tcp_seq_hash;
const struct in6_addr *src, *dst;
const void *src, *dst;
struct tha6 tha;
tcp_seq_hash = tcp_seq_hash6;
src = &ip6->ip6_src;
dst = &ip6->ip6_dst;
src = (const void *)&ip6->ip6_src;
dst = (const void *)&ip6->ip6_dst;
if (sport > dport)
rev = 1;
else if (sport == dport) {