(err error)
| 201 | func (e *permanentError) Temporary() bool { return false } |
| 202 | |
| 203 | func (hc *halfConn) setErrorLocked(err error) error { |
| 204 | if e, ok := err.(net.Error); ok { |
| 205 | hc.err = &permanentError{err: e} |
| 206 | } else { |
| 207 | hc.err = err |
| 208 | } |
| 209 | return hc.err |
| 210 | } |
| 211 | |
| 212 | // prepareCipherSpec sets the encryption and MAC states |
| 213 | // that a subsequent changeCipherSpec will use. |
no outgoing calls
no test coverage detected