Commit 667e415c authored by Mark Haines's avatar Mark Haines
Browse files

Removed SignedKey class

parent 14a0e4c7
......@@ -30,11 +30,6 @@ struct LocalKey {
};
struct SignedKey : LocalKey {
std::uint8_t signature[64];
};
static std::size_t const MAX_ONE_TIME_KEYS = 100;
struct Account {
......
......@@ -102,34 +102,6 @@ static std::uint8_t const * unpickle(
return pos;
}
static std::size_t pickle_length(
olm::SignedKey const & value
) {
return olm::pickle_length((olm::LocalKey const &) value) + 64;
}
static std::uint8_t * pickle(
std::uint8_t * pos,
olm::SignedKey const & value
) {
pos = olm::pickle(pos, (olm::LocalKey const &) value);
pos = olm::pickle_bytes(pos, value.signature, 64);
return pos;
}
static std::uint8_t const * unpickle(
std::uint8_t const * pos, std::uint8_t const * end,
olm::SignedKey & value
) {
pos = olm::unpickle(pos, end, (olm::LocalKey &) value);
pos = olm::unpickle_bytes(pos, end, value.signature, 64);
return pos;
}
} // namespace olm
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment