From 7d4df9cff532776de08a2156854b6973b5210e91 Mon Sep 17 00:00:00 2001 From: Harsh Deshpande Date: Thu, 11 Jan 2024 13:28:13 +0100 Subject: [PATCH] use port declared in configuration to establish connection --- src/pf_driver/src/pf/pfsdp_base.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/pf_driver/src/pf/pfsdp_base.cpp b/src/pf_driver/src/pf/pfsdp_base.cpp index 65d9e3ad..9ef0c5f4 100644 --- a/src/pf_driver/src/pf/pfsdp_base.cpp +++ b/src/pf_driver/src/pf/pfsdp_base.cpp @@ -186,6 +186,14 @@ void PFSDPBase::request_handle_tcp(const std::string& port, const std::string& p { query["packet_type"] = config_->packet_type; } + if (!port.empty()) + { + query["port"] = port; + } + else + { + query["port"] = info_->port; + } auto resp = get_request("request_handle_tcp", { "handle", "port" }, query); info_->handle = resp["handle"];