mbed-os/features/lwipstack
Martin Kojtal f0696417c5
Merge pull request #10647 from tymoteuszblochmobica/coverity
Fix LWIP warning issues found by Coverity scan

lwip_dns.c in function: dns_add_interface_server
CID 1399051 (#1 of 1): Buffer not null terminated (BUFFER_SIZE_WARNING)10. buffer_size_warning: Calling strncpy with a maximum size argument of 6 bytes on destination array new_interface_server->interface_name of size 6 bytes might leave the destination string unterminated.
line 434 strncpy(new_interface_server->interface_name, interface_name, INTERFACE_NAME_MAX_SIZE);

lwip_ip4_frag.c in function: ip_reass_free_complete_datagram

CID 1373164 (#1 of 1): Dereference after null check (FORWARD_NULL)7. var_deref_model: Passing null pointer prev to ip_reass_dequeue_datagram, which dereferences it. [show details]
line 209 ip_reass_dequeue_datagram(ipr, prev);

lwip_ip4_frag.c in function: ip_reass

CID 1373163 (#1-2 of 2): Dereference after null check (FORWARD_NULL)38. var_deref_model: Passing null pointer ipr_prev to ip_reass_dequeue_datagram, which dereferences it. [show details]
line 663 ip_reass_dequeue_datagram(ipr, ipr_prev);

lwip_api_msg.c in function: lwip_netconn_do_connected

CID 1373162 (#1 of 1): Explicit null dereferenced (FORWARD_NULL)10. var_deref_model: Passing null pointer op_completed_sem to sys_sem_signal, which dereferences it. [show details]
line 1336 sys_sem_signal(op_completed_sem);
2019-06-03 08:41:53 +01:00
..
lwip Fixed LWIP warning issues found by Coverity scan 2019-05-23 18:53:44 +02:00
lwip-sys This allows CPP application to use the functions from cc.h. 2019-05-20 13:32:58 +08:00
.mbedignore Multihoming fixed according to new LWIP implementation. 2019-04-11 20:54:48 -05:00
CONTRIBUTING.md Remove FEATURE_LWIP. The LwIP stack is enabled on all builds now 2018-06-21 11:00:00 +03:00
LWIPInterface.cpp L3IP input now use tcpip_input instead of ip_input 2019-04-10 17:49:04 +02:00
LWIPInterfaceEMAC.cpp Multihoming initial release 2019-02-19 17:39:46 +02:00
LWIPInterfaceL3IP.cpp Multihoming initial release 2019-02-19 17:39:46 +02:00
LWIPMemoryManager.cpp L3IP Interface Implementation 2018-12-20 15:23:43 +01:00
LWIPMemoryManager.h L3IP Interface Implementation 2018-12-20 15:23:43 +01:00
LWIPStack.cpp Introduce Semaphore::acquire methods 2019-05-28 17:02:06 +03:00
LWIPStack.h Introduce Semaphore::acquire methods 2019-05-28 17:02:06 +03:00
lwip_tools.cpp lwipstack: fix astyle coding style 2018-11-07 08:56:35 +00:00
lwipopts.h Merge pull request #10476 from tymoteuszblochmobica/closetcp 2019-05-21 09:34:45 +01:00
mbed_lib.json Merge pull request #10476 from tymoteuszblochmobica/closetcp 2019-05-21 09:34:45 +01:00
ppp_lwip.cpp Multihoming initial release 2019-02-19 17:39:46 +02:00
ppp_lwip.h Remove FEATURE_LWIP. The LwIP stack is enabled on all builds now 2018-06-21 11:00:00 +03:00