unsafe extern "C" fn check_map_coverage(mut afl: *mut afl_state_t) {
    let mut i: u32_0 = 0;
    if count_bytes(afl, (*afl).fsrv.trace_bits) <
           100 as libc::c_int as libc::c_uint {
        return
    }
    i = ((1 as libc::c_int) << 16 as libc::c_int - 1 as libc::c_int) as u32_0;
    while i < ((1 as libc::c_int) << 16 as libc::c_int) as libc::c_uint {
        if *(*afl).fsrv.trace_bits.offset(i as isize) != 0 { return }
        i = i.wrapping_add(1)
    }
    if (*afl).fsrv.map_size !=
           ((1 as libc::c_int) << 16 as libc::c_int) as libc::c_uint {
        return
    }
    printf(b"\x1b[1;93m[!] \x1b[1;97mWARNING: \x1b[0mRecompile binary with newer version of afl to improve coverage!\x00"
               as *const u8 as *const libc::c_char);
    printf(b"\x1b[0m\n\x00" as *const u8 as *const libc::c_char);
}
/* Examine map coverage. Called once, for first test case. */
Examine map coverage. Called once, for first test case.
Examine map coverage . Called once for first test case .
unsafe extern "C" fn check_map_coverage(mut afl: *mut afl_state_t) {
    let mut i: u32_0 = 0;
    if count_bytes(afl, (*afl).fsrv.trace_bits) <
           100 as libc::c_int as libc::c_uint {
        return
    }
    i = ((1 as libc::c_int) << 16 as libc::c_int - 1 as libc::c_int) as u32_0;
    while i < ((1 as libc::c_int) << 16 as libc::c_int) as libc::c_uint {
        if *(*afl).fsrv.trace_bits.offset(i as isize) != 0 { return }
        i = i.wrapping_add(1)
    }
    if (*afl).fsrv.map_size !=
           ((1 as libc::c_int) << 16 as libc::c_int) as libc::c_uint {
        return
    }
    printf(b"\x1b[1;93m[!] \x1b[1;97mWARNING: \x1b[0mRecompile binary with newer version of afl to improve coverage!\x00"
               as *const u8 as *const libc::c_char);
    printf(b"\x1b[0m\n\x00" as *const u8 as *const libc::c_char);
}
unsafe extern " " fn check_map_coverage ( mut afl : * mut afl_state_t ) { let mut i : u32_0 = 0 ; if count_bytes ( afl , ( * afl ) . fsrv . trace_bits ) < 100 as libc :: c_int as libc :: c_uint { return } i = ( ( 1 as libc :: c_int ) << 16 as libc :: c_int - 1 as libc :: c_int ) as u32_0 ; while i < ( ( 1 as libc :: c_int ) << 16 as libc :: c_int ) as libc :: c_uint { if * ( * afl ) . fsrv . trace_bits . offset ( i as isize ) != 0 { return } i = i . wrapping_add ( 1 ) } if ( * afl ) . fsrv . map_size != ( ( 1 as libc :: c_int ) << 16 as libc :: c_int ) as libc :: c_uint { return } printf ( b" \x1b \x1b \x1b \x00 " as * const u8 as * const libc :: c_char ) ; printf ( b" \x1b \n \x00 " as * const u8 as * const libc :: c_char ) ; }
Examine map coverage.
Examine map coverage .
afl
*mut afl_state_t
afl
*mut afl_state_t