walnux/net/devif
Alexander Lunev 4ac7945676 net/devif/devif_callback.c: made the connection event list doubly linked.
The resulting time complexities are as follows:
* devif_callback_alloc() time complexity is O(1) (i.e. O(n) to fill the whole list).
* devif_callback_free() time complexity is O(1) (i.e. O(n) to empty the whole list).
* devif_conn_event() time complexity is O(n).
2021-09-21 03:51:06 -07:00
..
devif.h net/devif/devif_callback.c: made the connection event list doubly linked. 2021-09-21 03:51:06 -07:00
devif_callback.c net/devif/devif_callback.c: made the connection event list doubly linked. 2021-09-21 03:51:06 -07:00
devif_cansend.c net: Author Gregory Nutt: update licenses to Apache 2021-02-20 00:38:18 -08:00
devif_forward.c net: Author Gregory Nutt: update licenses to Apache 2021-02-20 00:38:18 -08:00
devif_initialize.c tcp: Remove incomplete support for TCP reassembly 2020-12-09 07:25:26 -08:00
devif_iobsend.c net: Author Gregory Nutt: update licenses to Apache 2021-02-20 00:38:18 -08:00
devif_loopback.c Change all files come from Xiaomi/Pinecone to Apache License 2.0 2020-08-22 17:37:21 -06:00
devif_pktsend.c net: Author Gregory Nutt: update licenses to Apache 2021-02-20 00:38:18 -08:00
devif_poll.c devif_poll_tcp_connections: Fix a comment typo 2021-05-31 01:37:51 -05:00
devif_send.c This commit attempts remove some long standard confusion in naming and some actual problems that result from the naming confusion. The basic problem is the standard MTU does not include the size of the Ethernet header. For clarity, I changed the naming of most things called MTU to PKTSIZE. For example, CONFIG_NET_ETH_MTU is now CONFIG_NET_ETH_PKTSIZE. 2018-07-04 14:10:40 -06:00
ipv4_input.c net/: Add missing packet filtering checks 2021-04-29 12:47:02 +08:00
ipv6_input.c Back in 2007, an early network implementation was developed for NuttX. This early development was inspired largely by uIP 1.0 and recognition of that was noted in the then BSD license headers. Over the next 14 years, a new, much more advanced, original network was developed for NuttX. However, some references to Adam Dunkels were still present in the file headers. 2021-09-17 21:49:44 -05:00
Make.defs makefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00