From: Matt Joiner Date: Wed, 23 Jun 2021 07:25:07 +0000 (+1000) Subject: Fix some error wrapping in mse X-Git-Tag: v1.29.0~12 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=51a2d063658e48c59cb5562d5ac6b822ca5a3c21;p=btrtrc.git Fix some error wrapping in mse --- diff --git a/mse/mse.go b/mse/mse.go index a6010ec3..522612c9 100644 --- a/mse/mse.go +++ b/mse/mse.go @@ -183,7 +183,7 @@ func (h *handshake) establishS() error { var b [96]byte _, err := io.ReadFull(h.conn, b[:]) if err != nil { - return fmt.Errorf("error reading Y: %s", err) + return fmt.Errorf("error reading Y: %w", err) } var Y, S big.Int Y.SetBytes(b[:]) @@ -524,7 +524,7 @@ func (h *handshake) Do() (ret io.ReadWriter, method CryptoMethod, err error) { }() err = h.establishS() if err != nil { - err = fmt.Errorf("error while establishing secret: %s", err) + err = fmt.Errorf("error while establishing secret: %w", err) return } pad := make([]byte, newPadLen())