a geicko-2 based round robin ranking system designed to test c++ battleship submissions battleship.dunkirk.sh
at main 424 B view raw
1//go:build gofuzz 2// +build gofuzz 3 4package sftp 5 6import "bytes" 7 8type sinkfuzz struct{} 9 10func (*sinkfuzz) Close() error { return nil } 11func (*sinkfuzz) Write(p []byte) (int, error) { return len(p), nil } 12 13var devnull = &sinkfuzz{} 14 15// To run: go-fuzz-build && go-fuzz 16func Fuzz(data []byte) int { 17 c, err := NewClientPipe(bytes.NewReader(data), devnull) 18 if err != nil { 19 return 0 20 } 21 c.Close() 22 return 1 23}