(p []byte)
| 45 | } |
| 46 | |
| 47 | func (e *endpointWriter) Write(p []byte) (int, error) { |
| 48 | var r bytes.Reader |
| 49 | r.Reset(p) |
| 50 | n, err := e.ep.Write(&r, tcpip.WriteOptions{}) |
| 51 | if err != nil { |
| 52 | return int(n), &tcpipError{err} |
| 53 | } |
| 54 | if n != int64(len(p)) { |
| 55 | return int(n), io.ErrShortWrite |
| 56 | } |
| 57 | return int(n), nil |
| 58 | } |
| 59 | |
| 60 | var isVerbose bool |
| 61 |