1// +build fuzz 2 3package dns 4 5func Fuzz(data []byte) int { 6 msg := new(Msg) 7 8 if err := msg.Unpack(data); err != nil { 9 return 0 10 } 11 if _, err := msg.Pack(); err != nil { 12 return 0 13 } 14 15 return 1 16} 17 18func FuzzNewRR(data []byte) int { 19 if _, err := NewRR(string(data)); err != nil { 20 return 0 21 } 22 return 1 23} 24