Fuzzing: add more fuzzing targets (#2402)

* Add more fuzzing

Signed-off-by: Miek Gieben <miek@miek.nl>

* More fuzzing targets

Signed-off-by: Miek Gieben <miek@miek.nl>

* Fuzzing: add more fuzzing targets

Also add Corefile fuzzing.

Signed-off-by: Miek Gieben <miek@miek.nl>
This commit is contained in:
Miek Gieben
2018-12-17 07:49:15 +00:00
committed by GitHub
parent 235aac32ad
commit 14f8b5d75a
4 changed files with 47 additions and 3 deletions

13
plugin/chaos/fuzz.go Normal file
View File

@@ -0,0 +1,13 @@
// +build fuzz
package chaos
import (
"github.com/coredns/coredns/plugin/pkg/fuzz"
)
// Fuzz fuzzes cache.
func Fuzz(data []byte) int {
c := Chaos{}
return fuzz.Do(c, data)
}