(conn net.Conn, msg string)
| 597 | func (e RecordHeaderError) Error() string { return "tls: " + e.Msg } |
| 598 | |
| 599 | func (c *Conn) newRecordHeaderError(conn net.Conn, msg string) (err RecordHeaderError) { |
| 600 | err.Msg = msg |
| 601 | err.Conn = conn |
| 602 | copy(err.RecordHeader[:], c.rawInput.Bytes()) |
| 603 | return err |
| 604 | } |
| 605 | |
| 606 | func (c *Conn) readRecord() error { |
| 607 | return c.readRecordOrCCS(false) |