| 24 | ) |
| 25 | |
| 26 | type clientHandshakeState struct { |
| 27 | c *Conn |
| 28 | ctx context.Context |
| 29 | serverHello *serverHelloMsg |
| 30 | hello *clientHelloMsg |
| 31 | suite *cipherSuite |
| 32 | finishedHash finishedHash |
| 33 | masterSecret []byte |
| 34 | session *ClientSessionState |
| 35 | } |
| 36 | |
| 37 | func (c *Conn) makeClientHello() (*clientHelloMsg, ecdheParameters, error) { |
| 38 | config := c.config |
nothing calls this directly
no outgoing calls
no test coverage detected