diff options
Diffstat (limited to 'ssh/agent/client.go')
| -rw-r--r-- | ssh/agent/client.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ssh/agent/client.go b/ssh/agent/client.go index eb6bc71..a2fa36f 100644 --- a/ssh/agent/client.go +++ b/ssh/agent/client.go @@ -731,7 +731,7 @@ func (c *client) insertCert(s interface{}, cert *ssh.Certificate, comment string if err != nil { return err } - if bytes.Compare(cert.Key.Marshal(), signer.PublicKey().Marshal()) != 0 { + if !bytes.Equal(cert.Key.Marshal(), signer.PublicKey().Marshal()) { return errors.New("agent: signer and cert have different public key") } |
