9
0
Fork 0
Commit Graph

383 Commits

Author SHA1 Message Date
Gregory Nutt 3a462f2a7c IOB: remove flags 2014-06-09 13:54:47 -06:00
Gregory Nutt 35e3a571f1 Those pesky carriage returns 2014-06-07 11:05:31 -06:00
Gregory Nutt fde810862b IOB: Add iob_contig() 2014-06-07 11:01:13 -06:00
Gregory Nutt 34c0b633c6 IOB: Add queue handling interfaces; improve lists 2014-06-06 09:35:31 -06:00
Gregory Nutt c7395ffbde IOB: Minor improvement to trimhead 2014-06-06 06:23:13 -06:00
Gregory Nutt 39e74ec962 IOB: Fix bugs in trimming logic 2014-06-05 18:50:30 -06:00
Gregory Nutt 686d3f2d0b Add iob_freechain 2014-06-05 13:26:38 -06:00
Gregory Nutt 18a800a0e9 IOB: Add iob_clone() 2014-06-05 12:56:00 -06:00
Gregory Nutt fb068a52e2 IOB: Fix typo in debug assertion 2014-06-05 11:45:55 -06:00
Gregory Nutt 60742e0110 IOB: More clean based on change of the last commit 2014-06-05 11:39:17 -06:00
Gregory Nutt abc90e32bc IOB: Need to clone header when deleting the first entry in an I/O buffer chain 2014-06-05 11:19:00 -06:00
Gregory Nutt b84ed81b8f IOB: Remove unimplemented VLAN stuff; add unit test and fixes to pass unit test 2014-06-05 10:43:20 -06:00
Gregory Nutt ddb26d3427 Left out some changes in last commit 2014-06-04 12:03:29 -06:00
Gregory Nutt f1eceaa766 NET: Improvied I/O buffer logic 2014-06-04 09:03:11 -06:00
Gregory Nutt 5b5247ff8e Add iob_copyin() 2014-06-03 14:28:16 -06:00
Gregory Nutt 6d7446a054 NET: Add generic I/O buffering logic 2014-06-03 12:41:34 -06:00
Gregory Nutt e8f16d76fb NET: Fix an error in networking Make.defs file 2014-06-03 12:41:06 -06:00
Gregory Nutt d053fe6037 NET: Improvements to TCP connection fallback logic; Not needed with SO_LINGER. From Max Holtzberg 2014-06-02 07:48:05 -06:00
Gregory Nutt e911365aba Notify upper layer when TIME_WAIT or FIN_WAIT2_2 timeout occurs 2014-06-02 07:39:29 -06:00
Gregory Nutt 128bb780f5 Add CONFIG_NET_ETHERNET (not used yet) 2014-06-01 09:40:23 -06:00
Gregory Nutt 52f7aee324 Move arp, icmp, and igmp configuration values into new Kconfig files in those directories 2014-05-30 14:44:07 -06:00
Gregory Nutt 9601b0dcc0 Files that I forgot to add in the previous commits 2014-05-30 14:32:00 -06:00
Gregory Nutt 8d8863c3a4 Move ICMP files from net/uip to net/icmp 2014-05-30 13:32:35 -06:00
Gregory Nutt 5e4a993391 Move ICMP files from net/uip to net/icmp 2014-05-30 13:32:10 -06:00
Gregory Nutt 8a451ae846 Move IGMP files from net/uip to net/igmp 2014-05-30 13:05:19 -06:00
Gregory Nutt 044712b51d A few build fixes from last, big ARP relocation change 2014-05-30 12:32:20 -06:00
Gregory Nutt 3e726f7a99 Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/arp.h; rename all uip_arp_ functions to arp_ 2014-05-30 12:13:06 -06:00
Gregory Nutt 8e0b8379fe Move arp-related files from net/uip to net/arp 2014-05-30 11:14:06 -06:00
Gregory Nutt 54f7552fbc Change all variadic macros to C99 style 2014-05-22 09:01:51 -06:00
Gregory Nutt 3cf6b4d657 More trailing whilespace removal 2014-04-13 14:32:20 -06:00
Gregory Nutt 74a4eb6d16 Make sure that there is one space after for 2014-04-12 13:28:22 -06:00
Gregory Nutt 5d99549aca Make sure that there is one space between while and condition 2014-04-12 13:09:48 -06:00
Gregory Nutt 5fbbc21f13 Make sure that there is one space between if and condition 2014-04-12 12:53:19 -06:00
Gregory Nutt 387c4ace10 net/uip: Review all files in this directory for coding style and spelling 2014-04-12 12:13:01 -06:00
Gregory Nutt 9c43f66fc2 net/: IGMP-related bugfixes from Manuel Stühn 2014-03-24 09:34:17 -06:00
Gregory Nutt 541bb47a12 Simplify last change to netdev_findbyaddr 2014-03-22 09:24:25 -06:00
Gregory Nutt fb240b8d5d net/netdev_findbyaddr.c: Skip network devices that are in the down state. They have no meaning address 2014-03-20 17:27:59 -06:00
Gregory Nutt a172a2362c SAM4E-EK: Add an EMAC driver. Initial commit is just a quick port of the SAMA5D3 EMAC driver 2014-03-12 15:03:59 -06:00
Gregory Nutt 9dcce886a4 networking: Fix one place where the reference count was not being zeroed. This is really a cosmetic fix UNLESS CONFIG_DEBUG_NET is enabled, then it causes assertions 2014-02-25 16:41:11 -06:00
Gregory Nutt 873a20d5a2 Back out part of write buffering change. David G reports that this causes problems connecting to a server 2014-02-15 08:07:43 -06:00
Gregory Nutt 6db1f6f71c Many changes to reduce complaints from CppCheck. Several latent bugs fixes, but probably some new typos introduced 2014-02-10 18:08:49 -06:00
Gregory Nutt 8388961f5f Networking: Improved status reporting and new carrier management interfaces. From Max Holtzberg 2014-01-21 10:21:45 -06:00
Gregory Nutt 3895a010a5 Add true and false commands; repartition some logic to better support forthcoming looping 2014-01-17 13:24:44 -06:00
Gregory Nutt 5d31651615 Some fixes for typos in recent changes to Kconfig files 2014-01-16 16:37:23 -06:00
Gregory Nutt 2403823880 net/Kconfig: Improved default values and comments 2014-01-16 16:08:51 -06:00
Gregory Nutt e841027fe6 NET: write buffering configuration no longer depends on EXPERIMENTAL 2014-01-15 07:17:59 -06:00
Gregory Nutt 687245d689 If write buffering is enabled, then it is necessary to release the write buffer resources (callback structure) when the socket is closed 2014-01-14 18:19:43 -06:00
Gregory Nutt f2587c00c5 When dup'ing sockets, need to clone fields for TCP write buffering too 2014-01-14 15:17:53 -06:00
Gregory Nutt 37a1adc005 Changes to correct TCP write buffereing build errors 2014-01-14 09:43:59 -06:00
Gregory Nutt 98a3d56a2f All of Jason Jaing's write buffering logic has been incorporated, but not even yet built 2014-01-14 08:30:35 -06:00