Simon Goldschmidt
fee64d7515
udp: fix udp_bind for IPADDR_TYPE_ANY
...
See bug #55171
Signed-off-by: Simon Goldschmidt <goldsimon@gmx.de>
(cherry picked from commit 752cdb1a53
)
2019-02-26 16:25:19 +01:00
Jacob Kroon
aad77fcacb
Fix compile of UDP unit test
...
Fix building unit tests via contrib/ports/unix/check on Debian 9, gcc 6.3.0.
Fixes:
<snip>/ip_addr.h:105:58: error: the comparison will always evaluate as ‘true’ for the address of ‘ip1’ will never be NULL [-Werror=address]
#define IP_SET_TYPE(ipaddr, iptype) do { if((ipaddr) != NULL) { IP_SET_TYPE_VAL(*(ipaddr),iptype); }}while(0)
Signed-off-by: Jacob Kroon <jacob.kroon@gmail.com>
(cherry picked from commit 2f098c42a7
)
2019-02-26 16:25:10 +01:00
Dirk Ziegelmeier
7f53f7ced4
Add testcase for bug #55171 : Binding UDP PCB with different IP type PCBs does not work
...
(cherry picked from commit 91037b4c28
)
2019-02-26 16:23:05 +01:00
Simon Goldschmidt
e61b925709
try to fix compiling with gcc & clang
2018-06-14 15:01:57 +02:00
Simon Goldschmidt
b0e5eeb7d2
udp: prefer correctly bound pcbs when receiving broadcast
...
See bug #53301
Signed-off-by: Simon Goldschmidt <goldsimon@gmx.de>
2018-06-13 22:01:18 +02:00
goldsimon
4cec20230e
Ensure that unit tests leave the stack in a clean state
2017-08-03 22:28:50 +02:00
sg
a2fd68098e
minor: macros should not end with underscore(s)
2016-08-08 21:47:53 +02:00
Dirk Ziegelmeier
6af4215f27
Next try to fix test_udp.c (can't compile it at my current machine)
2016-07-08 10:12:22 +02:00
Dirk Ziegelmeier
c483520081
Fix compile of UDP unit test
2016-07-08 08:22:43 +02:00
Simon Goldschmidt
dbd125c714
Fixed bug #35874 reserved identifier violation (removed leading underscores from header include guards)
2014-05-19 21:46:18 +02:00
Simon Goldschmidt
a80c4d147c
Unit test patch by Erik Ekman: use macro to store correct testcase name
2014-02-12 21:52:21 +01:00
goldsimon
9a0dac5885
Removed unused test function
2009-12-31 16:50:11 +00:00
goldsimon
902ad897b8
Initial check-in of some unit tests
2009-11-27 08:03:53 +00:00