From bacd1e6501a3da56ff22d00c03207ad2d52875ff Mon Sep 17 00:00:00 2001 From: Sergey Fedorov Date: Thu, 28 Aug 2025 00:06:38 +0800 Subject: [PATCH] sctp_os_userspace.h: ensure WORDS_BIGENDIAN is defined on powerpc*-apple-darwin --- usrsctplib/netinet/sctp_os_userspace.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/usrsctplib/netinet/sctp_os_userspace.h b/usrsctplib/netinet/sctp_os_userspace.h index 066fd402f..848ed32b6 100755 --- usrsctplib/netinet/sctp_os_userspace.h +++ usrsctplib/netinet/sctp_os_userspace.h @@ -275,6 +275,12 @@ typedef char* caddr_t; #define SCTP_GET_IF_INDEX_FROM_ROUTE(ro) 1 /* compiles... TODO use routing socket to determine */ +#if defined(__APPLE__) && defined(__POWERPC__) +#ifndef WORDS_BIGENDIAN +#define WORDS_BIGENDIAN +#endif +#endif + #define BIG_ENDIAN 1 #define LITTLE_ENDIAN 0 #ifdef WORDS_BIGENDIAN