(err error)
| 213 | func (e *permanentError) Temporary() bool { return false } |
| 214 | |
| 215 | func (hc *halfConn) setErrorLocked(err error) error { |
| 216 | if e, ok := err.(net.Error); ok { |
| 217 | hc.err = &permanentError{err: e} |
| 218 | } else { |
| 219 | hc.err = err |
| 220 | } |
| 221 | return hc.err |
| 222 | } |
| 223 | |
| 224 | // prepareCipherSpec sets the encryption and MAC states |
| 225 | // that a subsequent changeCipherSpec will use. |
no outgoing calls
no test coverage detected