summaryrefslogtreecommitdiff
path: root/nuttx/include/nuttx/net
Commit message (Collapse)AuthorAgeFilesLines
* Move IP header flags from tcp.h to ip.h and rename IP_FLAGS vs TCPFLAGS. ↵Gregory Nutt2014-11-172-13/+13
| | | | 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
* Completes basic changes to support per-device/per-link TCP receive window sizeGregory Nutt2014-11-162-9/+41
|
* Rename NET_LL_MTU to NET_DEV_MTU; rename d_llmtu to d_mtuGregory Nutt2014-11-162-25/+29
|
* Fixes for Ethernet, SLIP, and Ethernet+SLIP buildsGregory Nutt2014-11-161-8/+8
|
* Completes conversion of CONFIG_NET_BUFIZE to CONFIG_NET_ETH/SLIP_MTUGregory Nutt2014-11-162-14/+21
|
* Add link MTU size to network device structure.Gregory Nutt2014-11-162-11/+38
|
* Network: Update SLIP configuration; Fix compile issues when building SLIP onlyGregory Nutt2014-11-151-28/+0
|
* Network: All logic will now handle varialbe length link layer protocol ↵Gregory Nutt2014-11-153-20/+51
| | | | 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 llhdrlenGregory Nutt2014-11-151-1/+1
|\
| * Remove use of NET_LL_HDRLEN from Ethernet drivers. Use ETH_HDRLEN insteadGregory Nutt2014-11-151-1/+1
| |
* | Resove merge conflictsGregory Nutt2014-11-152-22/+39
|/
* Network: Misc fixes for clean complete with both Ethernet and SLIP enabledGregory Nutt2014-11-151-6/+1
|
* Netwoek: Ada a parameter to netdev_register() to indicate the link protocol ↵Gregory Nutt2014-11-152-7/+25
| | | | supported by the driver. Use this value to replace some logic commited yesterday
* NET: Fix some some more ARP/Ethernet releated configurationGregory Nutt2014-11-141-2/+2
|
* AIO now also supports socket transfersGregory Nutt2014-10-111-4/+5
|
* Major structure of file system functions to better support asynchronous I/O. ↵Gregory Nutt2014-10-061-5/+5
| | | | Respository should not be trusted until I have a chance to verify everything
* wdog.h does not contain any application interface, only internal OS ↵Gregory Nutt2014-08-211-2/+3
| | | | 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.
* Move some internal networking function protoypes out of the public ↵Gregory Nutt2014-08-181-41/+7
| | | | include/nuttx/net/arp.h into to the private net/arp/arp.h
* In order to get PHY interrupts, they must be enabled at the PHY (still don't ↵Gregory Nutt2014-08-172-1/+43
| | | | get PHY interrupts)
* Finishes the ioctl definition to subscribe to PHY events. Revamp network ↵Gregory Nutt2014-08-163-15/+17
| | | | ioctl signature to support arguments other than struct mii_ioctl_data.
* Add support for an ioctl that can be used to notify an application when ↵Gregory Nutt2014-08-162-3/+153
| | | | there is a change in the network status signalled by a PHY interrupt
* Move SLIP prototypes from net.h to new slip.hGregory Nutt2014-08-161-13/+39
|
* Clean missing function headersGregory Nutt2014-08-161-97/+783
|
* Move SLIP prototypes from net.h to new slip.hGregory Nutt2014-08-161-0/+70
|
* Remove CONFIG_DISABLE_CLOCKGregory Nutt2014-08-072-3/+1
|
* NET: Important fix to the read-ahead buffer queue managment: Consumed bytes ↵Gregory Nutt2014-07-071-0/+23
| | | | 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 reorganizationGregory Nutt2014-07-061-1/+1
|
* NET: Rename some non-configurable constants UIP_ to IP_ or TCP_Gregory Nutt2014-07-061-5/+5
|
* NET: Rename TCP state values: UIP_ -> TCP_Gregory Nutt2014-07-062-31/+31
|
* NET: Add a few missing configuration options to the Kconfig filesGregory Nutt2014-07-061-23/+16
|
* NET: Move private definitions from include/nuttx/net/tcp to net/tcp/tcp.hGregory Nutt2014-07-062-301/+28
|
* Updated commentsGregory Nutt2014-07-063-28/+15
|
* NET: Move private definitions from include/nuttx/net/arp.h to net/arp/arp.hGregory Nutt2014-07-062-91/+95
|
* NET: Move most of the contents of include/nuttx/net/igmp.h moved to ↵Gregory Nutt2014-07-051-38/+1
| | | | net/igmp/igmp.h
* NET: Most of the contents of include/nuttx/net/udp.h moved to net/pkt/udp.hGregory Nutt2014-07-051-73/+0
|
* NET: Most of the contents of include/nuttx/net/pkt.h moved to net/pkt/pkt.hGregory Nutt2014-07-052-40/+4
|
* NET: Fix another header file inclusion problem. Plus renaming of an unused ↵Gregory Nutt2014-07-052-1/+3
| | | | macro
* NET: Standardize naming of all protocal header lengthsGregory Nutt2014-07-058-23/+22
|
* NET: emoved all includes of uip.h; added includes of ip.h wherever needed. ↵Gregory Nutt2014-07-048-10/+23
| | | | 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.hGregory Nutt2014-07-045-6/+0
|
* NET: Rename include/nuttx/net/uip.h to ip.hGregory Nutt2014-07-041-7/+7
|
* NET: rename include/net/ip.h to ipopt.hGregory Nutt2014-07-041-4/+4
|
* NET: in-progress change... don't useGregory Nutt2014-07-044-155/+69
|
* NET: More renamingGregory Nutt2014-07-045-20/+20
|
* NET: Misc naming clean-upGregory Nutt2014-07-021-2/+3
|
* NET: Rename some address comparison macrosGregory Nutt2014-07-011-4/+8
|
* NET: Remove uip_restart()Gregory Nutt2014-06-301-13/+0
|
* NET: Rename uip_mss to tcp_mssGregory Nutt2014-06-301-2/+2
|
* NET: Remove uip_stopped and uip_stopGregory Nutt2014-06-304-24/+17
|
* Rename uip_poll->devif_poll and uip_timer->devif_timerGregory Nutt2014-06-301-10/+11
|