oss-fuzz/projects/gonids/fuzz_parserule.go

16 lines
216 B
Go
Raw Normal View History

2019-10-31 15:38:47 +00:00
package gonidsfuzz
import (
"github.com/google/gonids"
)
func Fuzz(data []byte) int {
r, err := gonids.ParseRule(string(data))
if err != nil {
// Handle parse error
return 0
}
r.OptimizeHTTP()
return 1
}