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
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 47 additions and 3 deletions

12
test/fuzz_corefile.go Normal file
View file

@ -0,0 +1,12 @@
// +build fuzz
package test
// Fuzz fuzzes a corefile.
func Fuzz(data []byte) int {
_, _, _, err := CoreDNSServerAndPorts(string(data))
if err != nil {
return 1
}
return 0
}