commit 3cc649e34c61f557da885260d5542c805e66b0d8
parent f088dbfea06363a84533bb9f1a84f756c46bc3b2
Author: Quentin Rameau <[email protected]>
Date:   Mon, 30 Apr 2018 15:14:34 +0200
entropy: OS split
Diffstat:
4 files changed, 14 insertions(+), 16 deletions(-)
diff --git a/Makefile b/Makefile
@@ -11,7 +11,7 @@ COM =\
 	components/$(OS)/cpu \
 	components/datetime\
 	components/disk\
-	components/entropy\
+	components/$(OS)/entropy \
 	components/hostname\
 	components/ip\
 	components/kernel_release\
diff --git a/components/Linux/entropy.c b/components/Linux/entropy.c
@@ -0,0 +1,13 @@
+/* See LICENSE file for copyright and license details. */
+#include <stdio.h>
+
+#include "../../util.h"
+
+const char *
+entropy(void)
+{
+	int num;
+
+	return (pscanf("/proc/sys/kernel/random/entropy_avail", "%d", &num) == 1) ?
+	               bprintf("%d", num) : NULL;
+}
diff --git a/components/OpenBSD/entropy.c b/components/OpenBSD/entropy.c
diff --git a/components/entropy.c b/components/entropy.c
@@ -1,15 +0,0 @@
-/* See LICENSE file for copyright and license details. */
-#if defined(__linux__)
-#include <stdio.h>
-
-#include "../util.h"
-
-const char *
-entropy(void)
-{
-	int num;
-
-	return (pscanf("/proc/sys/kernel/random/entropy_avail", "%d", &num) == 1) ?
-	               bprintf("%d", num) : NULL;
-}
-#endif