make the fuzzer seed const to make it clear that it is never modified
authordjm <djm@openbsd.org>
Fri, 2 May 2014 02:53:37 +0000 (02:53 +0000)
committerdjm <djm@openbsd.org>
Fri, 2 May 2014 02:53:37 +0000 (02:53 +0000)
regress/usr.bin/ssh/unittests/test_helper/fuzz.c
regress/usr.bin/ssh/unittests/test_helper/test_helper.h

index 4f14217..581ca5b 100644 (file)
@@ -168,7 +168,7 @@ fuzz_dump(struct fuzz *fuzz)
 }
 
 struct fuzz *
-fuzz_begin(u_int strategies, void *p, size_t l)
+fuzz_begin(u_int strategies, const void *p, size_t l)
 {
        struct fuzz *ret = calloc(sizeof(*ret), 1);
 
index d93ab73..3a08d1a 100644 (file)
@@ -268,7 +268,7 @@ struct fuzz;
 #define FUZZ_MAX               FUZZ_BASE64
 
 /* Start fuzzing a blob of data with selected strategies (bitmask) */
-struct fuzz *fuzz_begin(u_int strategies, void *p, size_t l);
+struct fuzz *fuzz_begin(u_int strategies, const void *p, size_t l);
 
 /* Free a fuzz context */
 void fuzz_cleanup(struct fuzz *fuzz);