commit 3cc649e34c61f557da885260d5542c805e66b0d8
parent f088dbfea06363a84533bb9f1a84f756c46bc3b2
Author: Quentin Rameau <quinq@fifth.space>
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