chiark / gitweb /
util: don't block on getrandom()
[elogind.git] / src / shared / missing.h
index 85d3fec33c40e9a04b1b6f519d6f6e2b6705a477..7725e4729803e9ed8c7c26561652f4bc918755a7 100644 (file)
@@ -149,6 +149,14 @@ static inline int getrandom(void *buffer, size_t count, unsigned flags) {
 }
 #endif
 
+#ifndef GRND_NONBLOCK
+#define GRND_NONBLOCK 0x0001
+#endif
+
+#ifndef GRND_RANDOM
+#define GRND_RANDOM 0x0002
+#endif
+
 #ifndef BTRFS_IOCTL_MAGIC
 #define BTRFS_IOCTL_MAGIC 0x94
 #endif