mbed-os/features/netsocket
Mika Leppänen a8402256a3 Corrected TX buffer reclaim error
When all TX descriptors were reserved in a row so that TX buffer
reclaim interrupt did not happen during reservation sequence, after
the interrupt occurred, TX buffer reclaim did no longer free buffers.

This happened because when all descriptors were in use, last free
index pointed to consumed index.
2018-06-06 14:29:49 +03:00
..
cellular Add NetworkInterface::get_default_instance() 2018-05-23 12:25:17 +03:00
emac-drivers Corrected TX buffer reclaim error 2018-06-06 14:29:49 +03:00
CellularBase.h Add NetworkInterface::get_default_instance() 2018-05-23 12:25:17 +03:00
DNS.h Corrected more defects 2018-05-23 12:24:10 +03:00
EMAC.h Extend EMAC multicast APIs 2018-05-23 12:24:02 +03:00
EMACInterface.cpp Add check for _interface 2018-05-25 12:16:00 +03:00
EMACInterface.h Add downcast methods to NetworkInterface 2018-05-23 12:23:55 +03:00
EMACMemoryManager.cpp Added preferred alignment to emac and copy to/from to memory manager 2018-05-23 12:24:01 +03:00
EMACMemoryManager.h Added preferred alignment to emac and copy to/from to memory manager 2018-05-23 12:24:01 +03:00
EthInterface.h Add NetworkInterface::get_default_instance() 2018-05-23 12:25:17 +03:00
EthernetInterface.cpp Add NetworkInterface::get_default_instance() 2018-05-23 12:25:17 +03:00
EthernetInterface.h Insert EMACInterface class 2018-05-22 11:44:45 +03:00
MeshInterface.h Add NetworkInterface::get_default_instance() 2018-05-23 12:25:17 +03:00
NetworkInterface.cpp Corrected more defects 2018-05-23 12:24:10 +03:00
NetworkInterface.h Add NetworkInterface::get_default_instance() 2018-05-23 12:25:17 +03:00
NetworkInterfaceDefaults.cpp Add NetworkInterface::get_default_instance() 2018-05-23 12:25:17 +03:00
NetworkStack.cpp gethostbyname won't accept empty name 2018-05-30 12:07:07 +03:00
NetworkStack.h Corrected more defects 2018-05-23 12:24:10 +03:00
OnboardNetworkStack.h Added memory manager set to add_ethernet_interface() of test stack 2018-05-23 12:24:11 +03:00
Socket.cpp Add multicast implementation for UDPSocket. IPv4 and IPv6 both supported. 2017-10-10 18:21:18 -05:00
Socket.h typos 2018-02-20 20:11:19 -05:00
SocketAddress.cpp Fix IPv4 address parsing due to not-so-portable scanf modifier 2018-04-02 23:33:21 +03:00
SocketAddress.h Remove doxygen warnings in nsapi 2017-06-05 17:32:46 -05:00
TCPServer.cpp nsapi: Changed initial state of sockets to allow events 2017-01-20 07:58:34 -06:00
TCPServer.h Remove doxygen warnings in nsapi 2017-06-05 17:32:46 -05:00
TCPSocket.cpp Make TCPSocket send all data when blocking 2017-11-21 09:51:36 +02:00
TCPSocket.h Clarify TCPSocket::recv() and UDPSocket::recvfrom() documentation. 2018-01-12 12:03:56 +02:00
UDPSocket.cpp Add multicast implementation for UDPSocket. IPv4 and IPv6 both supported. 2017-10-10 18:21:18 -05:00
UDPSocket.h Clarify TCPSocket::recv() and UDPSocket::recvfrom() documentation. 2018-01-12 12:03:56 +02:00
WiFiAccessPoint.cpp Merge remote-tracking branch 'upstream/master' into feature_wifi_ublox_merge 2016-10-02 07:29:07 -05:00
WiFiAccessPoint.h Fixed missing public 2016-10-04 15:52:56 +02:00
WiFiInterface.h Add NetworkInterface::get_default_instance() 2018-05-23 12:25:17 +03:00
mbed_lib.json Add NetworkInterface::get_default_instance() 2018-05-23 12:25:17 +03:00
nsapi.h Fixed correct includes so that compile log is not polluted. 2018-03-13 16:23:15 +02:00
nsapi_dns.cpp Corrected asynchronous DNS functionality 2018-05-25 11:21:52 +03:00
nsapi_dns.h Changed mutexes, delete and DNS call in callback set 2018-05-23 12:24:10 +03:00
nsapi_ppp.h NSAPI status callback changes 2018-02-09 12:44:31 +02:00
nsapi_types.h Corrected asynchronous DNS functionality 2018-05-25 11:21:52 +03:00