Brennan Ashton
|
21412341d3
[BACKPORT] tcp: Remove incomplete support for TCP reassembly
|
3 年之前 |
Peter van der Perk
|
55d9e5f7af
net: Add SocketCAN support
|
4 年之前 |
patacongo
|
21ea255ea4
net/devif/devif_poll.c: Correct a new warning found in build testing. devif/devif_poll.c:768:7: warning: unused variable 'hsec' [-Wunused-variable] (#97)
|
4 年之前 |
Xiang Xiao
|
87cf5c58ae
Correct some problems with network timed events when there are multiple network devices in the configuration.
|
4 年之前 |
Xiang Xiao
|
6c484847d5
net/: Decouple autoconfig and icmpv6 socket to avoid the invalid kconfig combination.
|
5 年之前 |
Gregory Nutt
|
23e1d2e403
Dispatch ICMP_POLL to device's callback list too since icmpv6_neighbor still append the callback into this list.
|
5 年之前 |
Gregory Nutt
|
d701dc6a4a
net/dev/devif_poll.c: Fix compile error introduced by c9b73f51391bd20853c513b232f75c64549d6d1c. Typo: DEVIF_ICMP6, not DEVIF_ICMPV6.
|
5 年之前 |
anchao
|
c9b73f5139
net/icmp and icmpv6: Bind icmp callback from device to connection. Resolves the issue that bind() could not be called before send()
|
5 年之前 |
Xiang Xiao
|
7f8496c643
net/neighbor: Simplify the neighbor table aging process
|
6 年之前 |
Gregory Nutt
|
5b7ef856a0
Squashed commit of the following:
|
6 年之前 |
Gregory Nutt
|
933d38a209
include/nuttx/net/igmp.h: Remove bogus support for IPv6 IGMP. There is no such thing.
|
6 年之前 |
Gregory Nutt
|
433f29eea2
net/: Rename CONFIG_TCP_REASSEMBLY to CONFIG_IPv4_REASSEMBLY. Add some fixes to get a clen compile with CONFIG_IPv4_REASSEMBLY enabled. There are several problems with the current implementation: It is untested (and depends on CONFIG_EXPERMIMENTAL). It uses some Ethernet specific definitions (and depends on CONFIG_NET_ETHERNET). There is only a single reassembly buffer. The last two issues prevent use of this feature in any context where IPv4 packets may be reassembled for multiple network devices concurrently).
|
6 年之前 |
Gregory Nutt
|
8fdbb1e0a4
Elimate use of the non-standard type systime_t and replace it the equivalent, standard type clock_t
|
6 年之前 |
Gregory Nutt
|
0c007be4bd
This comment adds (1) basic support for AF_BLUETOOTH sockets. The logic compiles but is still incomplete. Support for Bluetooth is general is still dependent on CONFIG_EXPERMIMENTAL because it is not yet ready for used.
|
6 年之前 |
Gregory Nutt
|
2bb6ec41d1
net/: Trivial fix for a typo.
|
6 年之前 |
Gregory Nutt
|
70c59a9d91
This commit adds support for semi-standard IPPROTO_ICMP6 sockets. This is a replacement for the non-standard ICMPv6 ping support that violated the portable POSIX OS interface.
|
7 年之前 |
Gregory Nutt
|
cccc86da09
This change adds support for semi-standard IPPROTO_ICMP AF_INET datagram sockets. This replaces the old ad hoc, nonstandard way of implementing ping with a more standard, socket interface.
|
7 年之前 |
Gregory Nutt
|
b52034ffd2
PF_IEEE802154: With this commit PF_IEEE802154 address family is basically functional. More testing is needed, of course.
|
7 年之前 |
Gregory Nutt
|
cff4ac6845
Squashed commit of the following:
|
7 年之前 |
Gregory Nutt
|
efbb47999f
Networking: Fix netdev_dev_lladdrsize. In some configurations, it could return the wrong size for the address of a packet radio.
|
7 年之前 |
Gregory Nutt
|
aeb59383cf
Remove CONFIG_NET_MULTILINK. This increases code size by a little, but greatly reduces the complexity of the network code.
|
7 年之前 |
Gregory Nutt
|
bd7c84b23e
Remove CONFIG_NETDEV_MULTINIC. This increases code size by a little, but greatly reduces the complexity of the network code.
|
7 年之前 |
Gregory Nutt
|
7f53e08917
Squashed commit of the following:
|
7 年之前 |
Gregory Nutt
|
975473fed8
ICMPv6: Add 6LoWPAN and IP forwarding support.
|
7 年之前 |
Gregory Nutt
|
bea75baaab
IP forwarding: Two bugfixes (1) IPFWD poll event must be unique and different from other device poll events otherwise, some other waiting task might get the poll, (2) Add logic necessary to forward 6LoWPAN packets.
|
7 年之前 |
Gregory Nutt
|
aa2e9c15a5
IP forwarding: Major rearchitecting of the outgoing portion of the IP forwarding logic necessary into to properly received device-related forwarding events.
|
7 年之前 |
Gregory Nutt
|
a93f130002
6LoWPAN: Add configurable support for 6LoWPAN star topology. With this change, the endpoints which are the 'points' of the star will forward all traffic to the coordinator. The coordinator is assumed to be the 'hub' of the star. This function also implements IPv6 forwarding. That forwarding implementation is minimal, just enough to support the forwarding requirements of the star hub node.
|
7 年之前 |
Gregory Nutt
|
74c97f7e7f
6LoWPAN: Various fixes for a clean build if either TCP or UDP are disabled. Given the current state of TCP, it is recommended that you disable TCP.
|
7 年之前 |
Gregory Nutt
|
cfea8adacb
L should be capitalized in 6LoWPAN
|
7 年之前 |
Gregory Nutt
|
d5207efb5a
Be consistent... Use Name: consistent in function headers vs Function:
|
7 年之前 |