Skip to content

Commit 47018fe

Browse files
committed
Added check for packet address in ipv4 nist test
1 parent 1826978 commit 47018fe

File tree

1 file changed

+3
-2
lines changed
  • features/net/FEATURE_IPV4/TESTS/mbedmicro-net/nist_internet_time_service

1 file changed

+3
-2
lines changed

features/net/FEATURE_IPV4/TESTS/mbedmicro-net/nist_internet_time_service/main.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,12 @@ int main() {
4242
int ret_send = sock.sendto(nist, (void*)ntp_send_values, sizeof(ntp_send_values));
4343
printf("UDP: Sent %d Bytes to NTP server \n", ret_send);
4444

45-
const int n = sock.recvfrom(NULL, (void*)ntp_recv_values, sizeof(ntp_recv_values));
45+
SocketAddress source;
46+
const int n = sock.recvfrom(&source, (void*)ntp_recv_values, sizeof(ntp_recv_values));
4647

4748
printf("UDP: Recved from NTP server %d Bytes \n", n);
4849

49-
if (n > 0) {
50+
if (n > 0 && strcmp(source.get_ip_address(), nist.get_ip_address()) == 0) {
5051
result = true;
5152

5253
printf("UDP: Values returned by NTP server: \n");

0 commit comments

Comments
 (0)