From 3aca539a793f76a21d334f483558fb73b67d107b Mon Sep 17 00:00:00 2001 From: Ted Unangst Date: Fri, 20 Feb 2015 11:51:04 +0000 Subject: Use standard spelling for types, and rename local variable from "free". No actual change, but makes it easier to reuse the code elsewhere. Suggested by Andre Smagin --- sys/crypto/siphash.c | 34 +++++++++++++++++----------------- sys/crypto/siphash.h | 16 ++++++++-------- 2 files changed, 25 insertions(+), 25 deletions(-) (limited to 'sys') diff --git a/sys/crypto/siphash.c b/sys/crypto/siphash.c index 0af97a0662b..478543096a0 100644 --- a/sys/crypto/siphash.c +++ b/sys/crypto/siphash.c @@ -1,4 +1,4 @@ -/* $OpenBSD: siphash.c,v 1.2 2015/02/07 05:45:06 dlg Exp $ */ +/* $OpenBSD: siphash.c,v 1.3 2015/02/20 11:51:03 tedu Exp $ */ /*- * Copyright (c) 2013 Andre Oppermann @@ -71,8 +71,8 @@ SipHash_Init(SIPHASH_CTX *ctx, const SIPHASH_KEY *key) void SipHash_Update(SIPHASH_CTX *ctx, int rc, int rf, const void *src, size_t len) { - const u_int8_t *ptr = src; - size_t free, used; + const uint8_t *ptr = src; + size_t left, used; if (len == 0) return; @@ -81,13 +81,13 @@ SipHash_Update(SIPHASH_CTX *ctx, int rc, int rf, const void *src, size_t len) ctx->bytes += len; if (used > 0) { - free = sizeof(ctx->buf) - used; + left = sizeof(ctx->buf) - used; - if (len >= free) { - memcpy(&ctx->buf[used], ptr, free); + if (len >= left) { + memcpy(&ctx->buf[used], ptr, left); SipHash_CRounds(ctx, rc); - len -= free; - ptr += free; + len -= left; + ptr += left; } else { memcpy(&ctx->buf[used], ptr, len); return; @@ -108,22 +108,22 @@ SipHash_Update(SIPHASH_CTX *ctx, int rc, int rf, const void *src, size_t len) void SipHash_Final(void *dst, SIPHASH_CTX *ctx, int rc, int rf) { - u_int64_t r; + uint64_t r; r = SipHash_End(ctx, rc, rf); - htolem64((u_int64_t *)dst, r); + htolem64((uint64_t *)dst, r); } -u_int64_t +uint64_t SipHash_End(SIPHASH_CTX *ctx, int rc, int rf) { - u_int64_t r; - size_t free, used; + uint64_t r; + size_t left, used; used = ctx->bytes % sizeof(ctx->buf); - free = sizeof(ctx->buf) - used; - memset(&ctx->buf[used], 0, free - 1); + left = sizeof(ctx->buf) - used; + memset(&ctx->buf[used], 0, left - 1); ctx->buf[7] = ctx->bytes; SipHash_CRounds(ctx, rc); @@ -135,7 +135,7 @@ SipHash_End(SIPHASH_CTX *ctx, int rc, int rf) return (r); } -u_int64_t +uint64_t SipHash(const SIPHASH_KEY *key, int rc, int rf, const void *src, size_t len) { SIPHASH_CTX ctx; @@ -174,7 +174,7 @@ SipHash_Rounds(SIPHASH_CTX *ctx, int rounds) static void SipHash_CRounds(SIPHASH_CTX *ctx, int rounds) { - u_int64_t m = lemtoh64((u_int64_t *)ctx->buf); + uint64_t m = lemtoh64((uint64_t *)ctx->buf); ctx->v[3] ^= m; SipHash_Rounds(ctx, rounds); diff --git a/sys/crypto/siphash.h b/sys/crypto/siphash.h index 3783ceb4e3e..fa12be2cc6a 100644 --- a/sys/crypto/siphash.h +++ b/sys/crypto/siphash.h @@ -1,4 +1,4 @@ -/* $OpenBSD: siphash.h,v 1.4 2015/01/04 09:07:44 miod Exp $ */ +/* $OpenBSD: siphash.h,v 1.5 2015/02/20 11:51:03 tedu Exp $ */ /*- * Copyright (c) 2013 Andre Oppermann * All rights reserved. @@ -53,23 +53,23 @@ #define SIPHASH_DIGEST_LENGTH 8 typedef struct _SIPHASH_CTX { - u_int64_t v[4]; - u_int8_t buf[SIPHASH_BLOCK_LENGTH]; - u_int32_t bytes; + uint64_t v[4]; + uint8_t buf[SIPHASH_BLOCK_LENGTH]; + uint32_t bytes; } SIPHASH_CTX; typedef struct { - u_int64_t k0; - u_int64_t k1; + uint64_t k0; + uint64_t k1; } SIPHASH_KEY; void SipHash_Init(SIPHASH_CTX *, const SIPHASH_KEY *); void SipHash_Update(SIPHASH_CTX *, int, int, const void *, size_t) __bounded((__buffer__, 4, 5)); -u_int64_t SipHash_End(SIPHASH_CTX *, int, int); +uint64_t SipHash_End(SIPHASH_CTX *, int, int); void SipHash_Final(void *, SIPHASH_CTX *, int, int) __bounded((__minbytes__, 1, SIPHASH_DIGEST_LENGTH)); -u_int64_t SipHash(const SIPHASH_KEY *, int, int, const void *, size_t) +uint64_t SipHash(const SIPHASH_KEY *, int, int, const void *, size_t) __bounded((__buffer__, 4, 5)); #define SipHash24_Init(_c, _k) SipHash_Init((_c), (_k)) -- cgit v1.2.3