diff --git a/src/Identity.h b/src/Identity.h index 24a7c0fff..42fb9d9ae 100644 --- a/src/Identity.h +++ b/src/Identity.h @@ -64,7 +64,7 @@ class LocalIdentity : public Identity { * \param secret OUT - the 'shared secret' (must be PUB_KEY_SIZE bytes) * \param other IN - the second party in the exchange. */ - void calcSharedSecret(uint8_t* secret, const Identity& other) { calcSharedSecret(secret, other.pub_key); } + void calcSharedSecret(uint8_t* secret, const Identity& other) const { calcSharedSecret(secret, other.pub_key); } /** * \brief the ECDH key exhange, with Ed25519 public key transposed to Ex25519.