Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | ARP: Add signal logic so that we do not have to wait so long with the ↵ | Gregory Nutt | 2014-08-19 | 5 | -37/+424 |
| | | | | network responses to ARP requests quickly | ||||
* | Move some internal networking function protoypes out of the public ↵ | Gregory Nutt | 2014-08-18 | 1 | -0/+59 |
| | | | | include/nuttx/net/arp.h into to the private net/arp/arp.h | ||||
* | If CONFIG_NET_ARP_SEND is enabled, then all ICMP, TCP, and UDP send ↵ | Gregory Nutt | 2014-08-18 | 5 | -12/+98 |
| | | | | operations will call arp_send() before attempting the real send operation. arp_send() will check if the the IP address mapping is in the ARP table and, if not send ARP requests periodically until it is. This eliminates losing the first outgoing message because there is not mapping in the ARP table. | ||||
* | arp_poll(): inished the implementation of logic to send ARP requests. ↵ | Gregory Nutt | 2014-08-18 | 5 | -88/+290 |
| | | | | Complete, fully hooked into the networking logic, and ready for test (but still untested) | ||||
* | arp_send.c: Partial implementation of logic to send ARP requests to assure ↵ | Gregory Nutt | 2014-08-18 | 4 | -0/+368 |
| | | | | that an IP address mapping is present in the ARP table | ||||
* | PKT sockets: Change how the IFF_NOARP flag is handled. This should be set ↵ | Gregory Nutt | 2014-08-18 | 2 | -11/+12 |
| | | | | only when data is moved into the buffer and cleared after tested by the ARP logic. Setting it globally can cause packets to be sent with no valid MAC addresses | ||||
* | arp_format.c: Move the logic that formats an ARP packet into a separate file ↵ | Gregory Nutt | 2014-08-18 | 4 | -20/+144 |
| | | | | where it can be re-used. | ||||
* | Move arp_arpin() from arp_inout.c to its own file. Rename arp_inout.c to ↵ | Gregory Nutt | 2014-08-18 | 4 | -49/+116 |
| | | | | arpipin.c because that is all that is left in the file | ||||
* | Move arp_out() from arp_inout.c to its own file | Gregory Nutt | 2014-08-18 | 4 | -187/+270 |
| | |||||
* | ARP: Add missing configuration option to select dumping of ARP packet ↵ | Gregory Nutt | 2014-08-18 | 5 | -73/+200 |
| | | | | headers. Move ARP dumping logic from arp_inout.c to its own file | ||||
* | More of the PHY event notification logic change: Fix some compile errors ↵ | Gregory Nutt | 2014-08-16 | 1 | -1/+14 |
| | | | | when full feature is enabled; Add some missing ioctol logic | ||||
* | Finishes the ioctl definition to subscribe to PHY events. Revamp network ↵ | Gregory Nutt | 2014-08-16 | 1 | -2/+2 |
| | | | | ioctl signature to support arguments other than struct mii_ioctl_data. | ||||
* | A little too much was deleted in a recent commit | Gregory Nutt | 2014-08-16 | 1 | -0/+2 |
| | |||||
* | Clean missing function headers | Gregory Nutt | 2014-08-16 | 7 | -17/+124 |
| | |||||
* | Remove CONFIG_DISABLE_CLOCK | Gregory Nutt | 2014-08-07 | 16 | -73/+39 |
| | |||||
* | Add inclusion of assert.h to so files that use DEBUGASSERT | Gregory Nutt | 2014-07-21 | 3 | -0/+3 |
| | |||||
* | IOB: Change suggested by Rony Xln | Gregory Nutt | 2014-07-08 | 1 | -5/+5 |
| | |||||
* | NET: Important fix to the read-ahead buffer queue managment: Consumed bytes ↵ | Gregory Nutt | 2014-07-07 | 3 | -4/+132 |
| | | | | were being trimmed from the head of the queue, but the queue head itself was not being updated. From Rony XLN | ||||
* | NET: Fix a few problems after big merge of network reorganization | Gregory Nutt | 2014-07-06 | 5 | -3/+7 |
| | |||||
* | NET: Rename network interrupt event flags more appropriately: TCP_, UDP_, ↵ | Gregory Nutt | 2014-07-06 | 25 | -209/+235 |
| | | | | ICMP_, or PKT_ vs UIP_ | ||||
* | NET: Rename some non-configurable constants UIP_ to IP_ or TCP_ | Gregory Nutt | 2014-07-06 | 6 | -12/+12 |
| | |||||
* | NET: Rename TCP state values: UIP_ -> TCP_ | Gregory Nutt | 2014-07-06 | 12 | -92/+92 |
| | |||||
* | NET: Add a few missing configuration options to the Kconfig files | Gregory Nutt | 2014-07-06 | 10 | -32/+84 |
| | |||||
* | NET: Move private definitions from include/nuttx/net/tcp to net/tcp/tcp.h | Gregory Nutt | 2014-07-06 | 22 | -38/+781 |
| | |||||
* | NET: Move private definitions from include/nuttx/net/arp.h to net/arp/arp.h | Gregory Nutt | 2014-07-06 | 12 | -79/+196 |
| | |||||
* | NET: Oops. Forgot to add a file before committing | Gregory Nutt | 2014-07-05 | 1 | -0/+78 |
| | |||||
* | NET: Move most of the contents of include/nuttx/net/igmp.h moved to ↵ | Gregory Nutt | 2014-07-05 | 7 | -32/+330 |
| | | | | net/igmp/igmp.h | ||||
* | NET: Most of the contents of include/nuttx/net/udp.h moved to net/pkt/udp.h | Gregory Nutt | 2014-07-05 | 5 | -10/+202 |
| | |||||
* | NET: Most of the contents of include/nuttx/net/pkt.h moved to net/pkt/pkt.h | Gregory Nutt | 2014-07-05 | 9 | -12/+124 |
| | |||||
* | NET: Standardize naming of all protocal header lengths | Gregory Nutt | 2014-07-05 | 24 | -96/+96 |
| | |||||
* | NET: emoved all includes of uip.h; added includes of ip.h wherever needed. ↵ | Gregory Nutt | 2014-07-04 | 41 | -14/+80 |
| | | | | Tried to fix problems of the now missing sneak inclusions because uip.h was removed. There are probably a few of these that were missed. | ||||
* | Remove all inclusion of uip.h | Gregory Nutt | 2014-07-04 | 40 | -43/+0 |
| | |||||
* | NET: rename include/net/ip.h to ipopt.h | Gregory Nutt | 2014-07-04 | 1 | -1/+1 |
| | |||||
* | NET: in-progress change... don't use | Gregory Nutt | 2014-07-04 | 36 | -37/+156 |
| | |||||
* | NET: More renaming | Gregory Nutt | 2014-07-04 | 22 | -66/+66 |
| | |||||
* | NET: More renaming | Gregory Nutt | 2014-07-03 | 1 | -2/+2 |
| | |||||
* | NET: Misc naming clean-up | Gregory Nutt | 2014-07-02 | 1 | -3/+3 |
| | |||||
* | NET: Rename g_uipsem to g_netlock | Gregory Nutt | 2014-07-01 | 1 | -6/+6 |
| | |||||
* | NET: Rename some address comparison macros | Gregory Nutt | 2014-07-01 | 4 | -5/+5 |
| | |||||
* | NET: Some minor clean-up | Gregory Nutt | 2014-06-30 | 3 | -3/+3 |
| | |||||
* | NET: Rename uip_dataevent to tcp_data_event | Gregory Nutt | 2014-06-30 | 1 | -4/+4 |
| | |||||
* | NET: Remove uip_restart() | Gregory Nutt | 2014-06-30 | 2 | -2/+2 |
| | |||||
* | NET: Rename uip_mss to tcp_mss | Gregory Nutt | 2014-06-30 | 4 | -11/+11 |
| | |||||
* | NET: Remove uip_stopped and uip_stop | Gregory Nutt | 2014-06-30 | 2 | -4/+4 |
| | |||||
* | Rename uip_poll->devif_poll and uip_timer->devif_timer | Gregory Nutt | 2014-06-30 | 1 | -13/+13 |
| |