From c516e4e7591a4cde9370b6aef741593836c8b417 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cenk=20G=C3=BCndo=C4=9Fan?= <cnkgndgn@gmail.com> Date: Thu, 12 Nov 2015 09:46:37 +0100 Subject: [PATCH] nhdp: fix call to conn_udp_recvfrom --- sys/net/routing/nhdp/nhdp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/net/routing/nhdp/nhdp.c b/sys/net/routing/nhdp/nhdp.c index 3644d6643c..e4b0637c4d 100644 --- a/sys/net/routing/nhdp/nhdp.c +++ b/sys/net/routing/nhdp/nhdp.c @@ -304,9 +304,10 @@ static void *_nhdp_receiver(void *arg __attribute__((unused))) while (1) { ipv6_addr_t rcv_addr; uint16_t rcv_port; + size_t addr_len = sizeof(rcv_addr); int32_t rcv_size = conn_udp_recvfrom(&conn, (void *)nhdp_rcv_buf, NHDP_MAX_RFC5444_PACKET_SZ, &rcv_addr, - sizeof(rcv_addr), &rcv_port); + &addr_len, &rcv_port); if (rcv_size > 0) { /* Packet received, let the reader handle it */ -- GitLab