]> git.meshlink.io Git - meshlink/blobdiff - src/prf.c
Convert sizeof foo to sizeof(foo).
[meshlink] / src / prf.c
index 354eb42dd969a68aa97cef43fc3038ea62fb5744..526c8706e9fe8ee403fd8c6bbd32e8e78fa2b539 100644 (file)
--- a/src/prf.c
+++ b/src/prf.c
@@ -60,7 +60,7 @@ static bool hmac_sha512(const char *key, size_t keylen, const char *msg, size_t
 
        // opad
        memxor(tmp, 0x36 ^ 0x5c, mdlen);
-       if(sha512(tmp, sizeof tmp, out) != 0)
+       if(sha512(tmp, sizeof(tmp), out) != 0)
                return false;
 
        return true;
@@ -83,17 +83,17 @@ bool prf(const char *secret, size_t secretlen, char *seed, size_t seedlen, char
 
        while(outlen > 0) {
                /* Inner HMAC */
-               if(!hmac_sha512(data, sizeof data, secret, secretlen, data))
+               if(!hmac_sha512(data, sizeof(data), secret, secretlen, data))
                        return false;
 
                /* Outer HMAC */
                if(outlen >= mdlen) {
-                       if(!hmac_sha512(data, sizeof data, secret, secretlen, out))
+                       if(!hmac_sha512(data, sizeof(data), secret, secretlen, out))
                                return false;
                        out += mdlen;
                        outlen -= mdlen;
                } else {
-                       if(!hmac_sha512(data, sizeof data, secret, secretlen, hash))
+                       if(!hmac_sha512(data, sizeof(data), secret, secretlen, hash))
                                return false;
                        memcpy(out, hash, outlen);
                        out += outlen;