From 2e2d0dd1b3442a71d9c5a16cbeed22c37787af3d Mon Sep 17 00:00:00 2001 From: pigeatgarlic <64737125+pigeatgarlic@users.noreply.github.com> Date: Mon, 6 Jan 2025 05:58:06 +0000 Subject: [PATCH] set local address --- src/main.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index ec83c94d..429941ab 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -188,10 +188,14 @@ main(int argc, char *argv[]) { int port; std::string address; - std::stringstream ss; ss << argv[2]; ss >> address; - std::stringstream ss2; ss2 << argv[3]; ss2 >> port; + std::stringstream ss; ss << argv[3]; ss >> address; + std::stringstream ss2; ss2 << argv[4]; ss2 >> port; udp::endpoint remote_endpoint = udp::endpoint(make_address(address), port); + std::string laddress; + std::stringstream ss3; ss3 << argv[2]; ss3 >> laddress; + auto localAddr = make_address(laddress); + auto push = [process_shutdown_event,remote_endpoint](safe::mail_t mail, Queue* queue, QueueType queue_type){ auto video_packets = mail->queue(mail::video_packets); auto audio_packets = mail->queue(mail::audio_packets); @@ -210,7 +214,6 @@ main(int argc, char *argv[]) { auto last_timestamp = std::chrono::high_resolution_clock::now().time_since_epoch().count(); bool first_video_packet = true; - auto localAddr = make_address("127.0.0.1"); auto rAddr = remote_endpoint.address(); auto rPort = remote_endpoint.port();