From 2eb5516d31c55ba6449a160a7d760f91cd788dff Mon Sep 17 00:00:00 2001 From: Mikkel Krautz Date: Wed, 6 Apr 2011 18:16:31 +0200 Subject: [PATCH] Update to new crypto/tls API. --- server.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server.go b/server.go index a633304..d07f651 100644 --- a/server.go +++ b/server.go @@ -263,10 +263,10 @@ func (server *Server) handleAuthenticate(client *Client, msg *Message) { client.Panic("Type assertion failed") return } - certs := tlsconn.PeerCertificates() - if len(certs) > 0 { + state := tlsconn.ConnectionState() + if len(state.PeerCertificates) > 0 { hash := sha1.New() - hash.Write(certs[0].Raw) + hash.Write(state.PeerCertificates[0].Raw) client.Hash = hex.EncodeToString(hash.Sum()) }