pub unsafe extern "C" fn blowfish_crypt_ctr(
    ctx: *mut blowfish_context,
    length: size_t,
    nc_off: *mut size_t,
    nonce_counter: *mut c_uchar,
    stream_block: *mut c_uchar,
    input: *const c_uchar,
    output: *mut c_uchar
) -> c_int