Module Name: src Committed By: thorpej Date: Sun May 30 21:01:43 UTC 2021
Modified Files: src/external/bsd/tcpdump/dist: print-icmp.c Log Message: Minimal change to suppress unaligned access errors on NetBSD/alpha; add the UNALIGNED decoration to struct icmp. PR bin/56199. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/external/bsd/tcpdump/dist/print-icmp.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/bsd/tcpdump/dist/print-icmp.c diff -u src/external/bsd/tcpdump/dist/print-icmp.c:1.11 src/external/bsd/tcpdump/dist/print-icmp.c:1.12 --- src/external/bsd/tcpdump/dist/print-icmp.c:1.11 Mon Feb 24 18:39:47 2020 +++ src/external/bsd/tcpdump/dist/print-icmp.c Sun May 30 21:01:43 2021 @@ -21,7 +21,7 @@ #include <sys/cdefs.h> #ifndef lint -__RCSID("$NetBSD: print-icmp.c,v 1.11 2020/02/24 18:39:47 kamil Exp $"); +__RCSID("$NetBSD: print-icmp.c,v 1.12 2021/05/30 21:01:43 thorpej Exp $"); #endif /* \summary: Internet Control Message Protocol (ICMP) printer */ @@ -89,7 +89,7 @@ struct icmp { #define icmp_ip icmp_dun.id_ip.idi_ip #define icmp_mask icmp_dun.id_mask #define icmp_data icmp_dun.id_data -}; +} UNALIGNED; #define ICMP_MPLS_EXT_EXTRACT_VERSION(x) (((x)&0xf0)>>4) #define ICMP_MPLS_EXT_VERSION 2