Skip to content

Commit 47c621e

Browse files
committed
fix data port selection for IP tunneling
1 parent 0d4688c commit 47c621e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/knx/ip_data_link_layer.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -799,7 +799,7 @@ void IpDataLinkLayer::loopHandleConnectRequest(uint8_t* buffer, uint16_t length,
799799
_lastChannelId = 0;
800800

801801
tun->IpAddress = srcIP;
802-
tun->PortData = srcPort;
802+
tun->PortData = connRequest.hpaiData().ipPortNumber()?connRequest.hpaiData().ipPortNumber():srcPort;
803803
tun->PortCtrl = connRequest.hpaiCtrl().ipPortNumber()?connRequest.hpaiCtrl().ipPortNumber():srcPort;
804804

805805
print("New Tunnel-Connection[");

0 commit comments

Comments
 (0)