Gregory Nutt
|
30f0a942e1
|
Networking: First cut at ICMPv6 ping logic
|
2015-01-23 14:06:08 -06:00 |
|
Gregory Nutt
|
59e24c865f
|
apps/nshlib: Add the ping6 command to support checking IPv6 networks. NSH logic is complete but still missing some network level support
|
2015-01-23 12:49:49 -06:00 |
|
Gregory Nutt
|
bd0372eb95
|
Update ChangeLogs
|
2015-01-23 11:46:28 -06:00 |
|
Gregory Nutt
|
03e6270e73
|
configs/dk-tm4c129x/ipv6: Add an IPv6-enabled NSH configruation
|
2015-01-23 11:45:50 -06:00 |
|
Gregory Nutt
|
51f8e9dbf6
|
IPv6 is not longer EXPERIMENTAL
|
2015-01-23 11:43:03 -06:00 |
|
Gregory Nutt
|
af71b7a1ed
|
Networking: Eliminate a warning with UDP checksums are suppressed
|
2015-01-23 11:42:12 -06:00 |
|
Gregory Nutt
|
f4ce875711
|
Networking: Fix issues with UDP packet length and checksum calculations when IPv6 is selected
|
2015-01-23 09:33:18 -06:00 |
|
Gregory Nutt
|
e22848c19c
|
Networking: UDP checksums must always be used with IPv6
|
2015-01-23 09:31:44 -06:00 |
|
Gregory Nutt
|
b51c00c8d7
|
Networking: Need to set the IPv6 EtherType on outgoing IPv6 packets
|
2015-01-23 09:30:50 -06:00 |
|
Gregory Nutt
|
c77426e550
|
Cosmetic changes to comments; refresh configuration
|
2015-01-22 14:46:36 -06:00 |
|
Gregory Nutt
|
0cb456c923
|
Update ChangeLog
|
2015-01-22 12:31:37 -06:00 |
|
Gregory Nutt
|
9f40a13cfa
|
Correct the MSS calculation
|
2015-01-22 12:30:07 -06:00 |
|
Gregory Nutt
|
1c8dae4eee
|
Correct calculation of initial MSS
|
2015-01-22 12:29:49 -06:00 |
|
Gregory Nutt
|
eac4ea7ae5
|
Networking: Back out a previous change. It is incorrect
|
2015-01-22 12:10:16 -06:00 |
|
Gregory Nutt
|
46fc574f0f
|
Forgot to remove some debug instrumentation in the last commit
|
2015-01-22 10:35:11 -06:00 |
|
Gregory Nutt
|
57e8c1a11d
|
Merge remote-tracking branch 'origin/master' into ipv6
|
2015-01-22 10:23:20 -06:00 |
|
Gregory Nutt
|
0004e78ec4
|
Armv7-M: Remove Px4-only setting of stack to 0xff. This is incompatible with standard NuttX stack montitoring logic
|
2015-01-22 10:22:47 -06:00 |
|
Gregory Nutt
|
7106469191
|
Armv7-M: Remove Px4-only setting of stack to 0xff. This is incompatible with standard NuttX stack montitoring logic
|
2015-01-22 10:09:10 -06:00 |
|
Gregory Nutt
|
2e8667d304
|
Networking: New domain field in socket structure is created by socket(), but missed cases where a socket is created via accept() or dup()
|
2015-01-22 07:50:31 -06:00 |
|
Gregory Nutt
|
fbbce64623
|
Update ChangeLogs
|
2015-01-22 06:55:09 -06:00 |
|
Gregory Nutt
|
6175e9eec5
|
Networking: Correct the value returned by accept() in the case where net_lockingwait() is called. It was returning -1 and losing the errno value. Noted by Rony Xln
|
2015-01-22 06:51:31 -06:00 |
|
Gregory Nutt
|
1dd722f836
|
STM32 Ethernet: Port IPv6 address filtering from the Tiva TM4C driver
|
2015-01-21 15:04:39 -06:00 |
|
Gregory Nutt
|
4ab8e85dba
|
Networking: Change some debug outputto vebose debug output
|
2015-01-21 14:23:50 -06:00 |
|
Gregory Nutt
|
4db99c631f
|
Networking IPv6: Fix and error when adding a neighbor to the table. Comparing wrong address. Add more debug info too
|
2015-01-21 14:13:57 -06:00 |
|
Gregory Nutt
|
7dd07f7179
|
Networking: IPv6 receipt logic errors. Don't save neighbor address in table when solicitation is recieved. Save it when the advertisement is received
|
2015-01-21 14:13:03 -06:00 |
|
Gregory Nutt
|
38e0dcf097
|
Networking: Fix another error in an IPv6 macro. Again ampersand where there should not be one
|
2015-01-21 14:11:20 -06:00 |
|
Gregory Nutt
|
8132afb3de
|
Fix some errors in memcpy arguments. No ampersands on array arguments.
|
2015-01-21 12:42:22 -06:00 |
|
Gregory Nutt
|
32d2a4c548
|
All Ethernet drivers (again): Missed one place where arp_out() is called and neighber_out() needs to be called
|
2015-01-21 11:36:33 -06:00 |
|
Gregory Nutt
|
5e23a855ec
|
More typos in debug statements
|
2015-01-21 10:32:59 -06:00 |
|
Gregory Nutt
|
354bc626ab
|
Fix a typo introduced in the last commit
|
2015-01-21 10:31:18 -06:00 |
|
Gregory Nutt
|
3202819328
|
IPv6 -- various fixed from problems found in testing
|
2015-01-21 10:29:18 -06:00 |
|
Gregory Nutt
|
4498bf9f5b
|
ICMPv6 Neighbor Advertisement: Need to set O flag or response is not used. Also, TTL=255 seems to be more-or-less standard in this message
|
2015-01-21 08:37:23 -06:00 |
|
Gregory Nutt
|
2653b412c9
|
Merge remote-tracking branch 'origin/master' into ipv6
|
2015-01-20 18:16:28 -06:00 |
|
Gregory Nutt
|
5be1077e57
|
Update ChangeLog
|
2015-01-20 18:15:54 -06:00 |
|
Gregory Nutt
|
5d31687e75
|
Correct name of fields in struct sockaddr_in6: sin6_port and sin6_family, not sin_port and sin_family
|
2015-01-20 18:14:09 -06:00 |
|
Gregory Nutt
|
cb1536499a
|
SourceForge Ticket #38. Stray character in arch/avr/src/at90usb/at90usb_serial.c
|
2015-01-20 16:38:18 -06:00 |
|
Gregory Nutt
|
0aa1fdf021
|
Update ChangeLog
|
2015-01-20 16:00:43 -06:00 |
|
Gregory Nutt
|
cdff532bfa
|
Networking: When sending ICMPv6 advertisements and solicitations, set the NOARP bit so that we don't overwrite the destination MAC address
|
2015-01-20 15:59:52 -06:00 |
|
Gregory Nutt
|
5f4ddc48ca
|
Update ChangeLog
|
2015-01-20 15:54:01 -06:00 |
|
Gregory Nutt
|
1ad73c52b1
|
Networking: Modify all Ethernet drivers: Do neighbor look-up on all outgoing IPv6 packs in order to properly set the destination link layer address.
|
2015-01-20 15:52:25 -06:00 |
|
Gregory Nutt
|
10c7b1d5bf
|
Update ChangeLog
|
2015-01-20 15:15:08 -06:00 |
|
Gregory Nutt
|
a53ae59284
|
Networking: Add missing raw/packet socket support to all Ethernet drivers
|
2015-01-20 15:14:29 -06:00 |
|
Gregory Nutt
|
232dbeb800
|
Update ChangeLog
|
2015-01-20 15:06:18 -06:00 |
|
Gregory Nutt
|
67a655ecf0
|
Networking: Add logic to search the Neighbor Table and update the 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
|
2015-01-20 14:37:02 -06:00 |
|
Gregory Nutt
|
41bb57efea
|
Fix typo in function name
|
2015-01-20 13:48:42 -06:00 |
|
Gregory Nutt
|
109c7c7437
|
Networking: Clean up IPv6 Neighbor Table logic
|
2015-01-20 12:31:56 -06:00 |
|
Gregory Nutt
|
d68cd0d8de
|
Networking: Update ICMPv6 logic to RFCs
|
2015-01-20 11:06:51 -06:00 |
|
Gregory Nutt
|
92f440c20c
|
Ethernet drivers: Use IFF_IS_IPv4 macro. Cannot rely on the EtherType being set correctly.
|
2015-01-20 06:26:14 -06:00 |
|
Gregory Nutt
|
aec4528882
|
Cosmetic standardization of some naming in comments
|
2015-01-19 16:02:56 -06:00 |
|
Gregory Nutt
|
33d95bdcee
|
Networking: Hook in ICMPv6 polling operations into periodic network logic
|
2015-01-19 15:51:40 -06:00 |
|