"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "libhfuzz/instrument.h" between
honggfuzz-2.1.tar.gz and honggfuzz-2.2.tar.gz

About: honggfuzz is a security oriented, feedback-driven, evolutionary, easy-to-use fuzzer with powerful analysis options.

instrument.h  (honggfuzz-2.1):instrument.h  (honggfuzz-2.2)
skipping to change at line 31 skipping to change at line 31
* *
*/ */
#ifndef _HF_LIBHFUZZ_INSTRUMENT_H_ #ifndef _HF_LIBHFUZZ_INSTRUMENT_H_
#define _HF_LIBHFUZZ_INSTRUMENT_H_ #define _HF_LIBHFUZZ_INSTRUMENT_H_
#include <inttypes.h> #include <inttypes.h>
#include <stdbool.h> #include <stdbool.h>
#include <stddef.h> #include <stddef.h>
/* Returns true if the new value is better */ extern void instrument8BitCountersCount(void);
bool instrumentUpdateCmpMap(uintptr_t addr, uint32_t v); extern void instrumentResetLocalCovFeedback(void);
void instrumentClearNewCov(); extern unsigned instrumentThreadNo(void);
void instrumentAddConstMem(const void* m, size_t len, bool check_if_ro); extern bool instrumentUpdateCmpMap(uintptr_t addr, uint32_t v);
extern void instrumentClearNewCov();
extern void instrumentAddConstMem(const void* m, size_t len, bool check_if_ro);
extern void instrumentAddConstStr(const char* s);
extern void instrumentAddConstStrN(const char* s, size_t n);
extern bool instrumentConstAvail();
#endif /* ifdef _HF_LIBHFUZZ_INSTRUMENT_H_ */ #endif /* ifdef _HF_LIBHFUZZ_INSTRUMENT_H_ */
 End of changes. 1 change blocks. 
4 lines changed or deleted 9 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)