traceroute: fix help text to not show -6 when traceroute6 is off
[oweals/busybox.git] / shell / random.h
index 8667e1c99b884368b906aad18cf4bc8e6cb6e549..e22a2e88b53ffca49984c924d6d83772d9c7a8d1 100644 (file)
@@ -13,7 +13,13 @@ typedef struct random_t {
        uint32_t LCG;        /* LCG (fast but weak) */
 } random_t;
 
+#define UNINITED_RANDOM_T(rnd) \
+       ((rnd)->galois_LFSR == 0)
+
 #define INIT_RANDOM_T(rnd, nonzero, v) \
        ((rnd)->galois_LFSR = (nonzero), (rnd)->LCG = (v))
 
+#define CLEAR_RANDOM_T(rnd) \
+       ((rnd)->galois_LFSR = 0)
+
 uint32_t next_random(random_t *rnd) FAST_FUNC;