pub unsafe extern "C" fn md_update(
    ctx: *mut md_context_t,
    input: *const c_uchar,
    ilen: size_t
) -> c_int