Function bearssl::br_hmac_update [] [src]

pub unsafe extern "C" fn br_hmac_update(
    ctx: *mut br_hmac_context,
    data: *const c_void,
    len: usize
)

\brief Inject some bytes in HMAC.

The provided len bytes are injected as extra input in the HMAC computation incarnated by the ctx HMAC context. It is acceptable that len is zero, in which case data is ignored (and may be NULL) and this function does nothing.