pub unsafe extern "C" fn ets_sha_process(
    ctx: *mut SHAContext,
    input: *const u8
)