hush: replace flag bytes in struct o_string with bit flags
[oweals/busybox.git] / shell / random.h
index e22a2e88b53ffca49984c924d6d83772d9c7a8d1..180c48abbf20abfef936953363c00913a5a279e9 100644 (file)
@@ -4,8 +4,12 @@
  *
  * Copyright (C) 2009 Denys Vlasenko
  *
- * Licensed under GPLv2, see file LICENSE in this tarball for details.
+ * Licensed under GPLv2, see file LICENSE in this source tree.
  */
+#ifndef SHELL_RANDOM_H
+#define SHELL_RANDOM_H 1
+
+PUSH_AND_SET_FUNCTION_VISIBILITY_TO_HIDDEN
 
 typedef struct random_t {
        /* Random number generators */
@@ -23,3 +27,7 @@ typedef struct random_t {
        ((rnd)->galois_LFSR = 0)
 
 uint32_t next_random(random_t *rnd) FAST_FUNC;
+
+POP_SAVED_FUNCTION_VISIBILITY
+
+#endif