ports/net/packetdrill/files/patch-symbols__freebsd.c
Robert Clausecker f6c3a40927 net/packetdrill: fix build on armv7, FreeBSD 12
- make a symbol new in FreeBSD 13 optional
 - mark a union as packed that will require unaligned access
 - define TEST_TARGET

Approved by:	portmgr (build fix blanket)
MFH:		2023Q4
2023-10-09 03:40:29 -04:00

12 lines
577 B
C

--- symbols_freebsd.c.orig 2023-10-07 04:37:59 UTC
+++ symbols_freebsd.c
@@ -406,7 +406,9 @@ struct int_symbol platform_symbols_table[] = {
{ TCP_NOOPT, "TCP_NOOPT" },
{ TCP_MD5SIG, "TCP_MD5SIG" },
{ TCP_INFO, "TCP_INFO" },
+#if defined(TCP_STATS)
{ TCP_STATS, "TCP_STATS" },
+#endif
#if defined(TCP_LOG)
{ TCP_LOG, "TCP_LOG" },
#endif