| 1234567891011121314151617181920212223 | /* * Copyright 2017 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the OpenSSL license (the "License").  You may not use * this file except in compliance with the License.  You can obtain a copy * in the file LICENSE in the source distribution or at * https://www.openssl.org/source/license.html *//* Based on https://131002.net/siphash C reference implementation */struct siphash_st {    uint64_t total_inlen;    uint64_t v0;    uint64_t v1;    uint64_t v2;    uint64_t v3;    unsigned int len;    int hash_size;    int crounds;    int drounds;    unsigned char leavings[SIPHASH_BLOCK_SIZE];};
 |