From 17468588ff3a907f16dca4155b0a15bd8e82109a Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Thu, 7 Jul 2022 15:26:10 +0200 Subject: Don't marshal w MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- marshal.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'marshal.c') diff --git a/marshal.c b/marshal.c index ae9ce52..7596c03 100644 --- a/marshal.c +++ b/marshal.c @@ -9,7 +9,7 @@ libsha2_marshal(const struct libsha2_state *restrict state, void *restrict buf_) size_t off = 0; if (buf) - *(int *)buf = 0; /* version */ + *(int *)buf = 1; /* version */ off += sizeof(int); if (buf) *(enum libsha2_algorithm *)&buf[off] = state->algorithm; @@ -22,9 +22,6 @@ libsha2_marshal(const struct libsha2_state *restrict state, void *restrict buf_) if (buf) memcpy(&buf[off], state->k.b32, sizeof(state->k.b32)); off += sizeof(state->k.b32); - if (buf) - memcpy(&buf[off], state->w.b32, sizeof(state->w.b32)); - off += sizeof(state->w.b32); if (buf) memcpy(&buf[off], state->h.b32, sizeof(state->h.b32)); off += sizeof(state->h.b32); @@ -32,9 +29,6 @@ libsha2_marshal(const struct libsha2_state *restrict state, void *restrict buf_) if (buf) memcpy(&buf[off], state->k.b64, sizeof(state->k.b64)); off += sizeof(state->k.b64); - if (buf) - memcpy(&buf[off], state->w.b64, sizeof(state->w.b64)); - off += sizeof(state->w.b64); if (buf) memcpy(&buf[off], state->h.b64, sizeof(state->h.b64)); off += sizeof(state->h.b64); -- cgit v1.2.3-70-g09d2