mirror of https://github.com/ARMmbed/mbed-os.git
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); |
||
---|---|---|
.. | ||
lwip | ||
lwip-sys | ||
.mbedignore | ||
CONTRIBUTING.md | ||
LWIPInterface.cpp | ||
LWIPInterfaceEMAC.cpp | ||
LWIPInterfaceL3IP.cpp | ||
LWIPMemoryManager.cpp | ||
LWIPMemoryManager.h | ||
LWIPStack.cpp | ||
LWIPStack.h | ||
lwip_tools.cpp | ||
lwipopts.h | ||
mbed_lib.json | ||
ppp_lwip.cpp | ||
ppp_lwip.h |