From 1b52614c06b60ced6caecd8dcaa0911ed3aa72e2 Mon Sep 17 00:00:00 2001 From: bef Date: Thu, 20 Jun 2019 12:40:07 +0200 Subject: Fix snufflepagus_globals linking issues and one mac compatibility issue --- src/sp_network_utils.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/sp_network_utils.c') diff --git a/src/sp_network_utils.c b/src/sp_network_utils.c index c444c1e..1811d98 100644 --- a/src/sp_network_utils.c +++ b/src/sp_network_utils.c @@ -1,7 +1,5 @@ #include "php_snuffleupagus.h" -ZEND_DECLARE_MODULE_GLOBALS(snuffleupagus) - static inline bool cidr4_match(const struct in_addr addr, const struct in_addr net, uint8_t bits); static inline bool cidr6_match(const struct in6_addr address, @@ -19,7 +17,7 @@ static inline bool cidr4_match(const struct in_addr addr, static inline bool cidr6_match(const struct in6_addr address, const struct in6_addr network, uint8_t bits) { -#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) +#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__APPLE__) const uint32_t *a = address.__u6_addr.__u6_addr32; const uint32_t *n = network.__u6_addr.__u6_addr32; #else -- cgit v1.3