Add fuzzing stub for AddrMan deserialization

This commit is contained in:
Taylor Hornby 2019-10-28 17:49:37 -06:00
parent 5ec69e8c2c
commit 0fdff745ee
2 changed files with 13 additions and 0 deletions

View File

@ -0,0 +1,13 @@
#include "addrman.h"
#include "streams.h"
int main (int argc, char *argv[]) {
CAddrMan addrman;
CAutoFile filein(fopen(argv[1], "rb"), SER_DISK, CLIENT_VERSION);
try {
filein >> addrman;
return 0;
} catch (const std::exception&) {
return -1;
}
}