summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* apps/examples/nettest: Update test so that it can be used to test IPv6 TCP ↵Gregory Nutt2015-01-208-24/+545
| | | | sockets
* Update ChangeLogGregory Nutt2015-01-201-0/+3
|
* Networking: When sending ICMPv6 advertisements and solicitations, set the ↵Gregory Nutt2015-01-206-10/+23
| | | | NOARP bit so that we don't overwrite the destination MAC address
* Update ChangeLogGregory Nutt2015-01-201-2/+5
|
* Networking: Modify all Ethernet drivers: Do neighbor look-up on all ↵Gregory Nutt2015-01-2021-25/+276
| | | | outgoing IPv6 packs in order to properly set the destination link layer address.
* Update ChangeLogGregory Nutt2015-01-201-0/+3
|
* Networking: Add missing raw/packet socket support to all Ethernet driversGregory Nutt2015-01-2020-21/+226
|
* Update ChangeLogGregory Nutt2015-01-201-1/+6
|
* Networking: Add logic to search the Neighbor Table and update the ↵Gregory Nutt2015-01-208-15/+552
| | | | destination address in the output Ethernet header OR to send an ICMPv6 Neighbor Solicitation if there is no entry in the Neighbor table for the IPv6 address
* Fix typo in function nameGregory Nutt2015-01-202-2/+2
|
* Fix defaults for IPv6 netmaskGregory Nutt2015-01-201-17/+17
|
* Networking: Clean up IPv6 Neighbor Table logicGregory Nutt2015-01-2013-213/+731
|
* Networking: Update ICMPv6 logic to RFCsGregory Nutt2015-01-2011-78/+181
|
* Update the never-used RTL8187 driver foro IPv6 supportGregory Nutt2015-01-201-9/+63
|
* Ethernet drivers: Use IFF_IS_IPv4 macro. Cannot rely on the EtherType being ↵Gregory Nutt2015-01-2014-28/+28
| | | | set correctly.
* Cosmetic standardization of some naming in commentsGregory Nutt2015-01-1929-37/+37
|
* Networking: Hook in ICMPv6 polling operations into periodic network logicGregory Nutt2015-01-192-10/+47
|
* Merge remote-tracking branch 'origin/master' into ipv6Gregory Nutt2015-01-194-8/+15
|\
| * Update ChangeLogGregory Nutt2015-01-191-2/+4
| |
| * Fixes some issues found by the PX4 team using Coverity. From Pavel KrienkoGregory Nutt2015-01-193-6/+11
| |
* | Networking: Fix to ICMPv6 logic: Needs to set source and destination ↵Gregory Nutt2015-01-192-27/+54
| | | | | | | | address in the Ethernet header
* | TM4C Ethernet: Fix the ICMPv6 multicast addressGregory Nutt2015-01-191-1/+5
| |
* | Networking: Costmetic changesGregory Nutt2015-01-191-17/+17
| |
* | Networking: Update ICMPv6 message numbersGregory Nutt2015-01-192-38/+36
| |
* | Networking: Fix an IPv6 bug: Wrong network byte order in comparisonGregory Nutt2015-01-191-11/+12
| |
* | Tiva Ethernet: Add support for receiving IPv6 multicast framesGregory Nutt2015-01-191-6/+67
|/
* Update ChangeLogGregory Nutt2015-01-191-0/+3
|
* apps/netutils/netlib: All IOCTLs must use a valid address family -- even if ↵Gregory Nutt2015-01-195-10/+62
| | | | the address family does not matter such as when getting the MAC address or the network flags
* Merge remote-tracking branch 'origin/master' into ipv6Gregory Nutt2015-01-192-4/+8
|\
| * Update ChangeLogGregory Nutt2015-01-191-0/+4
| |
| * nuttx/arch/arm/src/stm32/stm32_serial.c: fix declaration and definition of ↵Gregory Nutt2015-01-191-4/+4
| | | | | | | | up_receive() and up_dma_receive() to match fields of uart_ops_s from nuttx/include/nuttx/serial/serial.h
* | Networking: net/neighbor/Make.defs was not being included by MakefileGregory Nutt2015-01-191-0/+1
| |
* | NSH library: Disable put and get commends of TFTP client is not enabled; ↵Gregory Nutt2015-01-192-1/+17
| | | | | | | | disable wget command if web client is not enabled
* | Networking: Fix some problems with debug is enabled; fix a warningGregory Nutt2015-01-193-4/+8
| |
* | apps/nshlib: Add logic to initialize IPv6 addresses, to display IPv6 ↵Gregory Nutt2015-01-192-43/+170
| | | | | | | | addresses, and enough IPv6 ifconfig to allocation compilation (logic still not implemented)
* | Update ChangeLogGregory Nutt2015-01-193-8/+350
|/
* Update ChangeLogGregory Nutt2015-01-181-0/+4
|
* Tiva Ethernet: When calling into the stack from the worker thread, it is ↵Gregory Nutt2015-01-182-0/+24
| | | | necessary to have the stack locked
* Update ChangeLogGregory Nutt2015-01-181-0/+2
|
* apps/netutils/netlib: Add new library functions to manipulate IPv6 addressesGregory Nutt2015-01-1813-99/+482
|
* Rename IPv4 netlib functions and files to make room in the namespace for ↵Gregory Nutt2015-01-1826-115/+134
| | | | corresponding IPv6 functions and files
* Tiva Ethernet: Don't try to print IPv4 address if IPv4 is not enabledGregory Nutt2015-01-181-0/+4
|
* Refresh configuration/update some misnamed conditional compilationGregory Nutt2015-01-182-9/+30
|
* Update ChangeLogGregory Nutt2015-01-181-0/+2
|
* apps/netutils/dnsclient: Can select to be either IPv4 or IPv6, but not both ↵Gregory Nutt2015-01-184-15/+31
| | | | (IPv6 still does not compile)
* Fix a few more dangling IPv6 issues found by code inspectionGregory Nutt2015-01-186-58/+81
|
* Networking: Some fixes for compilation when both IPv4 and IPv6 are enabledGregory Nutt2015-01-188-81/+62
|
* Update ChangeLogGregory Nutt2015-01-181-0/+2
|
* Networking: Final detangle off IPv4 and IPv6 TCP/UDP send logic. The ↵Gregory Nutt2015-01-1818-362/+617
| | | | Networking subsystem now compiles with IPv6 enabled
* Networking: Add IPv6 suppport to TCP application level sending logicGregory Nutt2015-01-171-5/+57
|