| 1234567891011121314151617181920212223242526272829303132333435 | package blackholeimport (	"github.com/v2ray/v2ray-core/common/alloc"	v2io "github.com/v2ray/v2ray-core/common/io")type Config struct {	Response Response}type Response interface {	WriteTo(v2io.Writer)}type NoneResponse struct{}func (this *NoneResponse) WriteTo(writer v2io.Writer) {}type HTTPResponse struct {}const (	http403response = `HTTP/1.1 403 ForbiddenConnection: closeCache-Control: max-age=3600, publicContent-Length: 0`)func (this *HTTPResponse) WriteTo(writer v2io.Writer) {	writer.Write(alloc.NewSmallBuffer().Clear().AppendString(http403response))}
 |