type crypto/tls.serverHelloMsg
21 uses
crypto/tls (current package)
cipher_suites.go#L119: generateServerKeyExchange(*Config, *Certificate, *clientHelloMsg, *serverHelloMsg) (*serverKeyExchangeMsg, error)
cipher_suites.go#L126: processServerKeyExchange(*Config, *clientHelloMsg, *serverHelloMsg, *x509.Certificate, *serverKeyExchangeMsg) error
conn.go#L1032: m = new(serverHelloMsg)
handshake_client.go#L27: serverHello *serverHelloMsg
handshake_client.go#L176: serverHello, ok := msg.(*serverHelloMsg)
handshake_client.go#L349: func (c *Conn) pickTLSVersion(serverHello *serverHelloMsg) error {
handshake_client_tls13.go#L20: serverHello *serverHelloMsg
handshake_client_tls13.go#L271: serverHello, ok := msg.(*serverHelloMsg)
handshake_messages.go#L592: type serverHelloMsg struct {
handshake_messages.go#L616: func (m *serverHelloMsg) marshal() []byte {
handshake_messages.go#L732: func (m *serverHelloMsg) unmarshal(data []byte) bool {
handshake_messages.go#L733: *m = serverHelloMsg{raw: data}
handshake_server.go#L27: hello *serverHelloMsg
handshake_server.go#L170: hs.hello = new(serverHelloMsg)
handshake_server_tls13.go#L27: hello *serverHelloMsg
handshake_server_tls13.go#L86: hs.hello = new(serverHelloMsg)
handshake_server_tls13.go#L421: helloRetryRequest := &serverHelloMsg{
key_agreement.go#L25: func (ka rsaKeyAgreement) generateServerKeyExchange(config *Config, cert *Certificate, clientHello *clientHelloMsg, hello *serverHelloMsg) (*serverKeyExchangeMsg, error) {
key_agreement.go#L57: func (ka rsaKeyAgreement) processServerKeyExchange(config *Config, clientHello *clientHelloMsg, serverHello *serverHelloMsg, cert *x509.Certificate, skx *serverKeyExchangeMsg) error {
key_agreement.go#L145: func (ka *ecdheKeyAgreement) generateServerKeyExchange(config *Config, cert *Certificate, clientHello *clientHelloMsg, hello *serverHelloMsg) (*serverKeyExchangeMsg, error) {
key_agreement.go#L247: func (ka *ecdheKeyAgreement) processServerKeyExchange(config *Config, clientHello *clientHelloMsg, serverHello *serverHelloMsg, cert *x509.Certificate, skx *serverKeyExchangeMsg) error {