nuttx/mm/iob
Gregory Nutt fef255e5be This commit adds an as-of-yet untested implemented of UDP write buffering.
Squashed commit of the following:

    net/udp:  Address most of the issues with UDP write buffering.  There is a remaining issue with handling one network going down in a multi-network environment.  None of this has been test but it is certainly ready for test.  Hence, the feature is marked EXPERIMENTAL.
    net/udp:  Some baby steps toward a corrected write buffering design.
    net/udp:  Remove pesky write buffer macros.
    Eliminate trailing space at the end of lines.
    net/udp:  A little more UDP write buffering logic.  Still at least on big gaping hole in the design.
    net/udp:  Undefined CONFIG_NET_SENDTO_TIMEOUT.
    net/udp:  Crude, naive port of the TCP write buffering logic into UDP.  This commit is certainly non-functional and is simply a starting point for the implementatin of UDP write buffering.
    net/udp:  Rename udp/udp_psock_sendto.c udp/udp_psock_sendto_unbuffered.c.
2018-01-22 18:32:02 -06:00
..
iob_add_queue.c IOBs: Move from driver/iob to a better location in mm/iob 2017-05-09 07:35:30 -06:00
iob_alloc_qentry.c sched/semaphore: sem_trywait() modifies the errno value and, hence, should not be used within the OS. Use nxsem_trywait() instead. 2017-10-05 07:59:06 -06:00
iob_alloc.c sched/semaphore: sem_trywait() modifies the errno value and, hence, should not be used within the OS. Use nxsem_trywait() instead. 2017-10-05 07:59:06 -06:00
iob_clone.c Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they. 2017-05-11 13:35:56 -06:00
iob_concat.c IOBs: Move from driver/iob to a better location in mm/iob 2017-05-09 07:35:30 -06:00
iob_contig.c IOBs: Move from driver/iob to a better location in mm/iob 2017-05-09 07:35:30 -06:00
iob_copyin.c IOBs: Move from driver/iob to a better location in mm/iob 2017-05-09 07:35:30 -06:00
iob_copyout.c IOBs: Move from driver/iob to a better location in mm/iob 2017-05-09 07:35:30 -06:00
iob_dump.c IOBs: Move from driver/iob to a better location in mm/iob 2017-05-09 07:35:30 -06:00
iob_free_chain.c IOBs: Move from driver/iob to a better location in mm/iob 2017-05-09 07:35:30 -06:00
iob_free_qentry.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
iob_free_queue.c IOBs: Move from driver/iob to a better location in mm/iob 2017-05-09 07:35:30 -06:00
iob_free.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
iob_initialize.c Squashed commit of the following: 2017-10-04 15:22:27 -06:00
iob_pack.c IOBs: Move from driver/iob to a better location in mm/iob 2017-05-09 07:35:30 -06:00
iob_peek_queue.c IOBs: Move from driver/iob to a better location in mm/iob 2017-05-09 07:35:30 -06:00
iob_remove_queue.c IOBs: Move from driver/iob to a better location in mm/iob 2017-05-09 07:35:30 -06:00
iob_test.c IOBs: Move from driver/iob to a better location in mm/iob 2017-05-09 07:35:30 -06:00
iob_trimhead_queue.c IOBs: Move from driver/iob to a better location in mm/iob 2017-05-09 07:35:30 -06:00
iob_trimhead.c IOBs: Move from driver/iob to a better location in mm/iob 2017-05-09 07:35:30 -06:00
iob_trimtail.c IOBs: Move from driver/iob to a better location in mm/iob 2017-05-09 07:35:30 -06:00
iob.h mm/: Remove dangling space at the end of lines. 2017-06-28 13:31:21 -06:00
Kconfig This commit adds an as-of-yet untested implemented of UDP write buffering. 2018-01-22 18:32:02 -06:00
Make.defs Update some README files 2017-05-09 11:32:44 -06:00