]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Fix some error wrapping in mse
authorMatt Joiner <anacrolix@gmail.com>
Wed, 23 Jun 2021 07:25:07 +0000 (17:25 +1000)
committerMatt Joiner <anacrolix@gmail.com>
Wed, 23 Jun 2021 07:25:07 +0000 (17:25 +1000)
mse/mse.go

index a6010ec3a7dec3998cdbe61ab5ed5e6a2d019b7a..522612c93787077bd8fe96323396d209841259f4 100644 (file)
@@ -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())