Skip to content

Commit 98e3e63

Browse files
committed
Fix network echo test host scripts for Mac
It seems that the 0 aka 'any port' doesn't work well on Mac, causing [Errno 49] Can't assign requested address errors.
1 parent f6f872a commit 98e3e63

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

features/FEATURE_LWIP/TESTS/mbedmicro-net/host_tests/tcp_echo_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ def find_interface_to_target_addr(target_ip):
128128
:return:
129129
"""
130130
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
131-
s.connect((target_ip, 0)) # Target IP, Any port
131+
s.connect((target_ip, 8000)) # Target IP, 'random' port
132132
ip = s.getsockname()[0]
133133
s.close()
134134
return ip

features/FEATURE_LWIP/TESTS/mbedmicro-net/host_tests/udp_echo_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ def find_interface_to_target_addr(target_ip):
5555
:return:
5656
"""
5757
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
58-
s.connect((target_ip, 0)) # Target IP, Any port
58+
s.connect((target_ip, 8000)) # Target IP, 'random' port
5959
ip = s.getsockname()[0]
6060
s.close()
6161
return ip

0 commit comments

Comments
 (0)