pub unsafe extern "C" fn aeron_data_packet_dispatcher_elicit_setup_from_source(
    dispatcher: *mut aeron_data_packet_dispatcher_t,
    stream_interest: *mut aeron_data_packet_dispatcher_stream_interest_t,
    endpoint: *mut aeron_receive_channel_endpoint_t,
    destination: *mut aeron_receive_destination_t,
    addr: *mut sockaddr_storage,
    stream_id: i32,
    session_id: i32,
) -> c_int