Gregory Nutt
|
bd7c84b23e
|
Remove CONFIG_NETDEV_MULTINIC. This increases code size by a little, but greatly reduces the complexity of the network code.
|
2017-08-08 14:24:12 -06:00 |
|
Gregory Nutt
|
2ada7d5892
|
IPv6: Remove comparisons to the address with all ones set. IPv6 does not support broadcast addresses and certainly not in that form. Replace with multicast addresses beginning with 0xff02.
|
2017-08-07 11:50:50 -06:00 |
|
Gregory Nutt
|
f87d5a3f81
|
net/: Remove dangling space at the end of lines.
|
2017-06-28 13:32:19 -06:00 |
|
Gregory Nutt
|
79256573e1
|
net: network drver now retains Ethernet MAC address in a union so that other link layer addresses may be used in a MULTILINK environment.
|
2017-04-22 11:10:30 -06:00 |
|
Gregory Nutt
|
7467329a98
|
Eliminate CONFIG_NO_NOINTS. Lots of files changed -> lots of testing needed.
|
2016-12-03 16:28:19 -06:00 |
|
Gregory Nutt
|
2d057c28c8
|
net: Disable priority inheritance on all semaphores used for signaling
|
2016-11-03 12:17:02 -06:00 |
|
Gregory Nutt
|
2a751068e6
|
Without lowsyslog() *llerr() is not useful. Eliminate and replace with *err().
|
2016-06-20 12:44:38 -06:00 |
|
Gregory Nutt
|
43eb04bb8f
|
Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info().
|
2016-06-20 11:59:15 -06:00 |
|
Gregory Nutt
|
a1469a3e95
|
Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err()
|
2016-06-11 15:50:49 -06:00 |
|
Gregory Nutt
|
e99301d7c2
|
Rename *lldbg to *llerr
|
2016-06-11 14:55:27 -06:00 |
|
Gregory Nutt
|
fc3540cffe
|
Replace all occurrences of vdbg with vinfo
|
2016-06-11 11:59:51 -06:00 |
|
Gregory Nutt
|
6209c51206
|
net/: More clean-up of spacing/alignment issues
|
2015-10-08 15:10:04 -06:00 |
|
Gregory Nutt
|
0b12dbf95d
|
Fix some spacing problems
|
2015-10-04 15:04:00 -06:00 |
|
Gregory Nutt
|
2ecff2a432
|
Add some missing NETDEV_DOWN support for ICMPv6 auto configuration and router support
|
2015-05-27 12:49:39 -06:00 |
|
Gregory Nutt
|
3840c2a14b
|
Fix several typos in comments
|
2015-04-09 16:13:03 -06:00 |
|
Gregory Nutt
|
b756df982d
|
net/: Lots of build problems introduced into multiple NIC support. Many places where conditional logic based on CONFIG_NETDEV_MULTINIC is confused with CONFIG_NET_MULTILINK. Lots of code changed with IPv6 that was never compiled with MULTINIC enabled. Still some problem with parameter passing.
|
2015-02-09 18:15:34 -06:00 |
|
Gregory Nutt
|
559f1ef825
|
Networking: Clean up and consolidate some clunky stuff by adding new net_timedwait() function
|
2015-02-09 07:50:10 -06:00 |
|
Gregory Nutt
|
3e6705b526
|
IPv6: Separate function that converts prefix lengths to a netmask
|
2015-02-06 08:11:09 -06:00 |
|
Gregory Nutt
|
6f3f43d930
|
IPv6: Add a netmaks for the local link address
|
2015-02-05 05:43:57 -06:00 |
|
Gregory Nutt
|
453c25cdbb
|
Minor logic simplification
|
2015-02-04 21:06:11 -06:00 |
|
Gregory Nutt
|
28b89b7a65
|
ICMPv6 Auto-configuration: If no router reponds to the Router Solicitation, claim the link local address by sending the Neighbor Advertisement and return success
|
2015-02-04 16:13:27 -06:00 |
|
Gregory Nutt
|
154d3ce955
|
ICMPv6: Some initial bugfix from first tests of the ICMPv6 auto-configuration logic. so far so good but a lot more testing is needed
|
2015-02-03 16:19:08 -06:00 |
|
Gregory Nutt
|
9791e829f5
|
ICMPv6: This completes coding of the ICMPv6 auto-configuration feature. It is not yet functional
|
2015-02-03 15:40:56 -06:00 |
|
Gregory Nutt
|
66f0198e3f
|
Networking: Add support for sending ICMPv6 Router Solicitation and receiving Router advertisement. This is a part of the ICMPv6 auto-configuration logic is still still not complete
|
2015-02-03 13:25:28 -06:00 |
|
Gregory Nutt
|
d89073ae13
|
Add some comments to C files
|
2015-02-03 06:04:54 -06:00 |
|
Gregory Nutt
|
88f6573f31
|
ICMPv6: Add file/build structure that will eventually support ICMPv6 auto-configuration
|
2015-02-02 17:54:48 -06:00 |
|