]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
fuzz: create tmpfiles in /tmp
authorEvgeny Vereshchagin <evvers@ya.ru>
Fri, 26 Mar 2021 05:03:06 +0000 (05:03 +0000)
committerEvgeny Vereshchagin <evvers@ya.ru>
Fri, 26 Mar 2021 05:20:07 +0000 (05:20 +0000)
It's mostly a cosmetic change that should prevent the fuzzer
from cluttering the "$OUT" directory (which OSS-Fuzz uses to
build docker images):

```
Step #44: Already have image: gcr.io/oss-fuzz/lxc
Step #44:   adding: fuzz-lxc-config-read (deflated 67%)
Step #44:   adding: fuzz-lxc-config-read-WBWKxN (deflated 32%)
Step #44:   adding: fuzz-lxc-config-read_seed_corpus.zip (stored 0%)
Step #44:   adding: honggfuzz (deflated 66%)
Step #44:   adding: llvm-symbolizer (deflated 65%)
```

Signed-off-by: Evgeny Vereshchagin <evvers@ya.ru>
src/tests/fuzz-lxc-config-read.c

index 647e8dc368e185b44b4c2ebc7284b0f5e302292a..bc70dcf0399a4d110f16ac3cf7dea728eb8cbafc 100644 (file)
@@ -10,7 +10,7 @@
 
 int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
        int fd = -1;
-       char tmpf[] = "fuzz-lxc-config-read-XXXXXX";
+       char tmpf[] = "/tmp/fuzz-lxc-config-read-XXXXXX";
        struct lxc_conf *conf = NULL;
 
        fd = lxc_make_tmpfile(tmpf, false);