fb8c9b5
Index: unbound-1.5.0/compat/getentropy_linux.c
fb8c9b5
===================================================================
fb8c9b5
--- unbound-1.5.0.orig/compat/getentropy_linux.c
fb8c9b5
+++ unbound-1.5.0/compat/getentropy_linux.c
fb8c9b5
@@ -102,7 +102,7 @@ getentropy(void *buf, size_t len)
fb8c9b5
 	if (ret != -1)
fb8c9b5
 		return (ret);
fb8c9b5
 
fb8c9b5
-#ifdef CTL_MAXNAME
fb8c9b5
+#ifdef SYS__sysctl
fb8c9b5
 	/*
fb8c9b5
 	 * Try to use sysctl CTL_KERN, KERN_RANDOM, RANDOM_UUID.
fb8c9b5
 	 * sysctl is a failsafe API, so it guarantees a result.  This
fb8c9b5
@@ -235,7 +235,7 @@ nodevrandom:
fb8c9b5
 	return -1;
fb8c9b5
 }
fb8c9b5
 
fb8c9b5
-#ifdef CTL_MAXNAME
fb8c9b5
+#ifdef SYS__sysctl
fb8c9b5
 static int
fb8c9b5
 getentropy_sysctl(void *buf, size_t len)
fb8c9b5
 {