pub unsafe extern "C" fn codes_check_message_footer(
    bytes: *const c_void,
    length: usize,
    product: ProductKind
) -> c_int