diff options
author | David Carlier <devnexen@gmail.com> | 2020-04-30 23:01:46 +0100 |
---|---|---|
committer | David Carlier <devnexen@gmail.com> | 2020-04-30 23:01:46 +0100 |
commit | 3cf4529f3ca50479f1f91b49be8a5e9c54d4588e (patch) | |
tree | 1a24499fdacdf2cb8ba444ab702164da526c4606 | |
parent | 477fb58311d19148b4f0a11285f56f9fea957d47 (diff) | |
download | afl++-3cf4529f3ca50479f1f91b49be8a5e9c54d4588e.tar.gz |
afl-untracer little change to display libraries mapping on FreeBSD.
-rw-r--r-- | examples/afl_untracer/afl-untracer.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/examples/afl_untracer/afl-untracer.c b/examples/afl_untracer/afl-untracer.c index 275df320..9f9ea3f1 100644 --- a/examples/afl_untracer/afl-untracer.c +++ b/examples/afl_untracer/afl-untracer.c @@ -169,11 +169,12 @@ void read_library_information() { if (debug) fprintf(stderr, "\n"); #elif defined(__FreeBSD__) - int mib[] = {CTL_KERN, KERN_PROC, KERN_PROC_VMMAP, -1}; + int mib[] = {CTL_KERN, KERN_PROC, KERN_PROC_VMMAP, getpid()}; char *buf, *start, *end; size_t miblen = sizeof(mib) / sizeof(mib[0]); size_t len; + if (debug) fprintf(stderr, "Library list:\n"); if (sysctl(mib, miblen, NULL, &len, NULL, 0) == -1) { return; |