diff --git a/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h b/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h index a76a91d2..a2f7c9c6 100644 --- a/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h +++ b/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h @@ -24,7 +24,8 @@ typedef struct poly1305_state_internal_t { /* interpret four 8 bit unsigned integers as a 32 bit unsigned integer in little endian */ static unsigned long -U8TO32(const unsigned char *p) { +U8TO32(const unsigned char *p) +{ return (((unsigned long)(p[0] & 0xff) ) | ((unsigned long)(p[1] & 0xff) << 8) | @@ -34,7 +35,8 @@ U8TO32(const unsigned char *p) { /* store a 32 bit unsigned integer as four 8 bit unsigned integers in little endian */ static void -U32TO8(unsigned char *p, unsigned long v) { +U32TO8(unsigned char *p, unsigned long v) +{ p[0] = (v ) & 0xff; p[1] = (v >> 8) & 0xff; p[2] = (v >> 16) & 0xff; @@ -42,7 +44,8 @@ U32TO8(unsigned char *p, unsigned long v) { } static void -poly1305_init(crypto_onetimeauth_poly1305_state *state, const unsigned char key[32]) { +poly1305_init(crypto_onetimeauth_poly1305_state *state, const unsigned char key[32]) +{ poly1305_state_internal_t *st = (poly1305_state_internal_t *)(void *)state; /* r &= 0xffffffc0ffffffc0ffffffc0fffffff */ @@ -70,7 +73,8 @@ poly1305_init(crypto_onetimeauth_poly1305_state *state, const unsigned char key[ } static void -poly1305_blocks(poly1305_state_internal_t *st, const unsigned char *m, unsigned long long bytes) { +poly1305_blocks(poly1305_state_internal_t *st, const unsigned char *m, unsigned long long bytes) +{ const unsigned long hibit = (st->final) ? 0 : (1 << 24); /* 1 << 128 */ unsigned long r0,r1,r2,r3,r4; unsigned long s1,s2,s3,s4; @@ -131,7 +135,8 @@ poly1305_blocks(poly1305_state_internal_t *st, const unsigned char *m, unsigned } static POLY1305_NOINLINE void -poly1305_finish(crypto_onetimeauth_poly1305_state *state, unsigned char mac[16]) { +poly1305_finish(crypto_onetimeauth_poly1305_state *state, unsigned char mac[16]) +{ poly1305_state_internal_t *st = (poly1305_state_internal_t *)(void *)state; unsigned long h0,h1,h2,h3,h4,c; unsigned long g0,g1,g2,g3,g4; diff --git a/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h b/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h index 7a757bcf..6489e91c 100644 --- a/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h +++ b/src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h @@ -30,7 +30,8 @@ typedef struct poly1305_state_internal_t { /* interpret eight 8 bit unsigned integers as a 64 bit unsigned integer in little endian */ static unsigned long long -U8TO64(const unsigned char *p) { +U8TO64(const unsigned char *p) +{ return (((unsigned long long)(p[0] & 0xff) ) | ((unsigned long long)(p[1] & 0xff) << 8) | @@ -44,7 +45,8 @@ U8TO64(const unsigned char *p) { /* store a 64 bit unsigned integer as eight 8 bit unsigned integers in little endian */ static void -U64TO8(unsigned char *p, unsigned long long v) { +U64TO8(unsigned char *p, unsigned long long v) +{ p[0] = (v ) & 0xff; p[1] = (v >> 8) & 0xff; p[2] = (v >> 16) & 0xff; @@ -56,7 +58,8 @@ U64TO8(unsigned char *p, unsigned long long v) { } static void -poly1305_init(crypto_onetimeauth_poly1305_state *state, const unsigned char key[32]) { +poly1305_init(crypto_onetimeauth_poly1305_state *state, const unsigned char key[32]) +{ poly1305_state_internal_t *st = (poly1305_state_internal_t *)(void *)state; unsigned long long t0,t1; @@ -82,7 +85,8 @@ poly1305_init(crypto_onetimeauth_poly1305_state *state, const unsigned char key[ } static void -poly1305_blocks(poly1305_state_internal_t *st, const unsigned char *m, unsigned long long bytes) { +poly1305_blocks(poly1305_state_internal_t *st, const unsigned char *m, unsigned long long bytes) +{ const unsigned long long hibit = (st->final) ? 0 : ((unsigned long long)1 << 40); /* 1 << 128 */ unsigned long long r0,r1,r2; unsigned long long s1,s2; @@ -135,7 +139,8 @@ poly1305_blocks(poly1305_state_internal_t *st, const unsigned char *m, unsigned static POLY1305_NOINLINE void -poly1305_finish(crypto_onetimeauth_poly1305_state *state, unsigned char mac[16]) { +poly1305_finish(crypto_onetimeauth_poly1305_state *state, unsigned char mac[16]) +{ poly1305_state_internal_t *st = (poly1305_state_internal_t *)(void *)state; unsigned long long h0,h1,h2,c; unsigned long long g0,g1,g2;