]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
fuzz-unit-file: allow a space between variable name and "=" (#8670)
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 6 Apr 2018 09:36:17 +0000 (11:36 +0200)
committerLennart Poettering <lennart@poettering.net>
Fri, 6 Apr 2018 09:36:17 +0000 (11:36 +0200)
The parser allows that, so the check when to skip needs this too.

https://oss-fuzz.com/v2/issue/5106486364602368/7422

src/fuzz/fuzz-unit-file.c

index 17da776ae335204b3b7acf1c7b4bbc2cbf0db5b1..11df4673fe2a3a3f4ba2889be363d53ce0219e71 100644 (file)
@@ -48,7 +48,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
 
                 ll = l + strspn(l, WHITESPACE);
 
-                if (HAS_FEATURE_MEMORY_SANITIZER && startswith(ll, "ListenNetlink=")) {
+                if (HAS_FEATURE_MEMORY_SANITIZER && startswith(ll, "ListenNetlink")) {
                         /* ListenNetlink causes a false positive in msan,
                          * let's skip this for now. */
                         log_notice("Skipping test because ListenNetlink= is present");