mbed-os/features/netsocket
Mika Leppänen eee607b51a 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-15 13:34:21 +01:00
..
cellular Correct PPPCellularInterface::get_gateway() 2018-06-15 13:30:56 +01:00
emac-drivers Corrected TX buffer reclaim error 2018-06-15 13:34:21 +01: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-06-15 13:30:56 +01: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-06-15 13:30:56 +01: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 NSAPI: Use IPv6 conversion routines from frameworks 2018-06-15 13:30:56 +01: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 Fixed DNS resolution in case all sendto operations fail 2018-06-15 13:30:56 +01: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-06-15 13:30:56 +01:00