#include <stdio.h> | |
#include <stdint.h> | |
#include <stdlib.h> | |
#ifdef __AFL_COMPILER | |
int main(void) { | |
int ret; | |
uint8_t buf[64 * 1024]; | |
#ifdef __AFL_LOOP | |
while (__AFL_LOOP(10000)) | |
#endif | |
{ | |
ret = fread(buf, 1, sizeof(buf), stdin); | |
if (ret < 0) { | |
return 0; | |
} | |
LLVMFuzzerTestOneInput(buf, ret); | |
} | |
return 0; | |
} | |
#endif /* __AFL_COMPILER */ |