diff options
-rw-r--r-- | tools/fuzz.c | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/tools/fuzz.c b/tools/fuzz.c new file mode 100644 index 00000000..39a2a4db --- /dev/null +++ b/tools/fuzz.c @@ -0,0 +1,31 @@ +#include <sys/types.h> + +#include <stdio.h> +#include <stdlib.h> +#include <time.h> +#include <unistd.h> + +int +main(void) +{ + time_t t; + int i; + + setvbuf(stdout, NULL, _IONBF, 0); + + t = time(NULL); + srandom((u_int) t); + + for (;;) { + putchar('\033'); + + for (i = 0; i < random() % 25; i++) { + if (i > 22) + putchar(';'); + else + putchar(random() % 256); + } + + /* usleep(100); */ + } +} |