pub unsafe extern "C" fn g_hmac_update(
    hmac: *mut GHmac,
    data: *const u8,
    length: ssize_t
)