summaryrefslogtreecommitdiff
path: root/src/sp_network_utils.c
diff options
context:
space:
mode:
authorBen Fuhrmannek2021-02-16 11:16:59 +0100
committerBen Fuhrmannek2021-02-16 11:16:59 +0100
commit5484bcb5eb2714e7438927e2566c86a74d7c51af (patch)
treeb78326d2999397be4c08e06b23209981f82a4ea9 /src/sp_network_utils.c
parent7ac1e3866ef4f146c6c93a5ca13b9aebb14e936a (diff)
parentcecfdd808da67be908dbe7144cc8c74dfb3f855e (diff)
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'src/sp_network_utils.c')
-rw-r--r--src/sp_network_utils.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/sp_network_utils.c b/src/sp_network_utils.c
index 1811d98..dc92969 100644
--- a/src/sp_network_utils.c
+++ b/src/sp_network_utils.c
@@ -17,7 +17,8 @@ static inline bool cidr4_match(const struct in_addr addr,
17 17
18static inline bool cidr6_match(const struct in6_addr address, 18static inline bool cidr6_match(const struct in6_addr address,
19 const struct in6_addr network, uint8_t bits) { 19 const struct in6_addr network, uint8_t bits) {
20#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__APPLE__) 20#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || \
21 defined(__APPLE__)
21 const uint32_t *a = address.__u6_addr.__u6_addr32; 22 const uint32_t *a = address.__u6_addr.__u6_addr32;
22 const uint32_t *n = network.__u6_addr.__u6_addr32; 23 const uint32_t *n = network.__u6_addr.__u6_addr32;
23#else 24#else