Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | More fixes to problems noted by cppcheck. Some are kind of risky; some are ↵ | Gregory Nutt | 2014-11-25 | 2 | -7/+0 |
| | | | | real bugs. | ||||
* | Update comments and README | Gregory Nutt | 2014-11-24 | 1 | -2/+1 |
| | |||||
* | Fix included IPv6 file name | Gregory Nutt | 2014-11-24 | 1 | -1/+1 |
| | |||||
* | Update comments and read me | Gregory Nutt | 2014-11-23 | 2 | -2/+16 |
| | |||||
* | Add logic to netdev_findbyaddr() to return the correct network device for ↵ | Gregory Nutt | 2014-11-23 | 14 | -51/+150 |
| | | | | the case where a broadcast address is used. This change caused trivial ripples through other files because additional parameters are required for netdev_findbyaddr() when CONFIG_NET_MULTINIC | ||||
* | Network routing: Refuse to perform routing table lookups for the Broadcast ↵ | Gregory Nutt | 2014-11-23 | 2 | -0/+9 |
| | | | | IP address. From Brennan Ashton | ||||
* | Back inclusion of ipv6.h | Gregory Nutt | 2014-11-22 | 1 | -1/+0 |
| | |||||
* | Extensions to ECP conneciton structure for the case of multiple networks. ↵ | Gregory Nutt | 2014-11-22 | 2 | -16/+102 |
| | | | | See additional comments regarding the similar change for UDP | ||||
* | Add a comment | Gregory Nutt | 2014-11-22 | 1 | -0/+4 |
| | |||||
* | Fix UDP routing error in last commit | Gregory Nutt | 2014-11-22 | 1 | -2/+2 |
| | |||||
* | Back out a misconception about INADDR_ANY introduce with some previous commits | Gregory Nutt | 2014-11-22 | 4 | -118/+19 |
| | |||||
* | Make tcp_listener static scope; it is not used outside of tcp_conn.c | Gregory Nutt | 2014-11-22 | 4 | -53/+35 |
| | |||||
* | Fix routing of muli-network UDP packets | Gregory Nutt | 2014-11-21 | 1 | -0/+8 |
| | |||||
* | Network: Misc changes to UDP bind logic for the case of multiple networks | Gregory Nutt | 2014-11-21 | 1 | -26/+23 |
| | |||||
* | Some ideas for how port assignments might work with multiple network interfaces | Gregory Nutt | 2014-11-21 | 2 | -9/+136 |
| | |||||
* | File missed in previous commit | Gregory Nutt | 2014-11-21 | 1 | -196/+0 |
| | |||||
* | Network: Add logic to get a default network device (for the case where are ↵ | Gregory Nutt | 2014-11-21 | 5 | -3/+135 |
| | | | | multiple devices). For INADDR_ANY | ||||
* | Network: Add a file of IPv6 globals | Gregory Nutt | 2014-11-21 | 4 | -1/+268 |
| | |||||
* | Move IP header flags from tcp.h to ip.h and rename IP_FLAGS vs TCPFLAGS. ↵ | Gregory Nutt | 2014-11-17 | 3 | -5/+5 |
| | | | | The problem fixed here is that there IP flags were not available when TCP was disabled. The IP flags are used in ICMP and IGFMP | ||||
* | Update TODO; Cosmetic changes to comments | Gregory Nutt | 2014-11-17 | 2 | -12/+18 |
| | |||||
* | changes for clean build with Ethernet+SLIP | Gregory Nutt | 2014-11-16 | 2 | -6/+6 |
| | |||||
* | Completes basic changes to support per-device/per-link TCP receive window size | Gregory Nutt | 2014-11-16 | 3 | -20/+37 |
| | |||||
* | Rename NET_LL_MTU to NET_DEV_MTU; rename d_llmtu to d_mtu | Gregory Nutt | 2014-11-16 | 7 | -9/+9 |
| | |||||
* | Completes conversion of CONFIG_NET_BUFIZE to CONFIG_NET_ETH/SLIP_MTU | Gregory Nutt | 2014-11-16 | 8 | -22/+35 |
| | |||||
* | Add link MTU size to network device structure. | Gregory Nutt | 2014-11-16 | 1 | -1/+4 |
| | |||||
* | Network: Update SLIP configuration; Fix compile issues when building SLIP only | Gregory Nutt | 2014-11-15 | 1 | -1/+2 |
| | |||||
* | Network: netdev_register() must assign the device name appropriately ↵ | Gregory Nutt | 2014-11-15 | 1 | -5/+17 |
| | | | | according to the link layer type | ||||
* | Network: Various fixes for clean compile with both Ethernet and SLIP | Gregory Nutt | 2014-11-15 | 1 | -2/+3 |
| | |||||
* | Network: All logic will now handle varialbe length link layer protocol ↵ | Gregory Nutt | 2014-11-15 | 24 | -67/+84 |
| | | | | headers within incoming packets. This permits use of multiple network interfaces with differing data links. For example, ETHERNET + SLIP | ||||
* | Merge remote-tracking branch 'origin/master' into llhdrlen | Gregory Nutt | 2014-11-15 | 4 | -9/+9 |
|\ | |||||
| * | Remove use of NET_LL_HDRLEN from net/arp logic. Use ETH_HDRLEN instead | Gregory Nutt | 2014-11-15 | 4 | -9/+9 |
| | | |||||
* | | Resove merge conflicts | Gregory Nutt | 2014-11-15 | 1 | -4/+1 |
|/ | |||||
* | Network: Misc fixes for clean complete with both Ethernet and SLIP enabled | Gregory Nutt | 2014-11-15 | 3 | -34/+35 |
| | |||||
* | Netwoek: Ada a parameter to netdev_register() to indicate the link protocol ↵ | Gregory Nutt | 2014-11-15 | 3 | -15/+70 |
| | | | | supported by the driver. Use this value to replace some logic commited yesterday | ||||
* | NET: Fix some some more ARP/Ethernet releated configuration | Gregory Nutt | 2014-11-14 | 1 | -2/+2 |
| | |||||
* | Costmetic change | Gregory Nutt | 2014-11-14 | 1 | -1/+1 |
| | |||||
* | ARP: Add support for the case where there are multiple networks: One being ↵ | Gregory Nutt | 2014-11-14 | 3 | -3/+21 |
| | | | | Etherenet and the other not (say slip or perhaps someday PPP). In that case, we need to suppress ARP-related operations on the SLIP/PPP interface only | ||||
* | I don't think that the net_route function has ever worked correctly. The ↵ | Gregory Nutt | 2014-11-14 | 1 | -2/+2 |
| | | | | source ip was updated in the match struct instead of the route ip. From Brennan Ashton. | ||||
* | EFM32: Fix typo in connecting ODD GPIO interrupt. Noted by Pierre | Gregory Nutt | 2014-11-08 | 1 | -1/+1 |
| | |||||
* | AIO now also supports socket transfers | Gregory Nutt | 2014-10-11 | 1 | -1/+1 |
| | |||||
* | Update everything under nuttx/net to use the corrected syslog interfaces | Gregory Nutt | 2014-10-08 | 2 | -45/+14 |
| | |||||
* | Major structure of file system functions to better support asynchronous I/O. ↵ | Gregory Nutt | 2014-10-06 | 5 | -9/+9 |
| | | | | Respository should not be trusted until I have a chance to verify everything | ||||
* | Reanem kzalloc to kmm_zalloc for consistency | Gregory Nutt | 2014-08-31 | 2 | -2/+2 |
| | |||||
* | Rename kmalloc to kmm_malloc for consistency | Gregory Nutt | 2014-08-31 | 2 | -3/+3 |
| | |||||
* | Rename kfree to kmm_free for consistency with other naming conventions | Gregory Nutt | 2014-08-31 | 2 | -3/+3 |
| | |||||
* | wdog.h does not contain any application interface, only internal OS ↵ | Gregory Nutt | 2014-08-21 | 5 | -10/+10 |
| | | | | interface. Further, it is non-standard. Move wdog.h from include/ to include/nuttx. For the same reason, move the description of the watchdog timer interfaces from the Users Guide to the Porting Guide. | ||||
* | ARP reuestion logc needs to do the right thing if (1) the address is a ↵ | Gregory Nutt | 2014-08-20 | 1 | -1/+56 |
| | | | | broadcast or multicast address, and (2) if the IP address lies outside of the network. Thanks to Manuel Stuehn | ||||
* | ARP request logic is no longer EXPERIMENTAL | Gregory Nutt | 2014-08-20 | 1 | -1/+0 |
| | |||||
* | ARP: Fix bid conversion from msec to nsec | Gregory Nutt | 2014-08-19 | 2 | -1/+5 |
| | |||||
* | Update ChangeLog | Gregory Nutt | 2014-08-19 | 1 | -1/+1 |
| |