pub unsafe extern "C" fn udp_receive_from(
    udp_socket_id: u64,
    buffer: *mut u8,
    buffer_len: usize,
    opaque: *mut u64,
    dns_iter_ptr: *mut u64
) -> u32