pub unsafe fn compare_bytes(a: *const u8, b: *const u8, n: usize) -> i32