| 19 | } |
| 20 | |
| 21 | void hmac_done(crypto_auth_hmacsha256_state *state, |
| 22 | struct hmac *hmac) |
| 23 | { |
| 24 | crypto_auth_hmacsha256_final(state, hmac->bytes); |
| 25 | } |
| 26 | |
| 27 | void hmac(const void *src, size_t slen, |
| 28 | const void *key, size_t klen, |
no outgoing calls
no test coverage detected