(p []byte)
| 37 | } |
| 38 | |
| 39 | func (e *endpointWriter) Write(p []byte) (int, error) { |
| 40 | var r bytes.Reader |
| 41 | r.Reset(p) |
| 42 | n, err := e.ep.Write(&r, tcpip.WriteOptions{}) |
| 43 | if err != nil { |
| 44 | return int(n), &tcpipError{err} |
| 45 | } |
| 46 | if n != int64(len(p)) { |
| 47 | return int(n), io.ErrShortWrite |
| 48 | } |
| 49 | return int(n), nil |
| 50 | } |
| 51 | |
| 52 | var isVerbose bool |
| 53 |