pub unsafe extern "C" fn freopen64( filename: *const c_char, mode: *const c_char, file: *mut FILE ) -> *mut FILE