George Oikonomou
|
af43d2125b
|
Register generic handlers for ICMPv6 Echo Request / Reply
|
2014-04-04 00:02:53 +01:00 |
|
George Oikonomou
|
1d84962e80
|
Replace old switch-based ICMPv6 type/code management
|
2014-04-04 00:02:53 +01:00 |
|
George Oikonomou
|
b6978b30e8
|
Declare and Implement generic ICMPv6 handler management
|
2014-04-04 00:02:52 +01:00 |
|
Nicolas Tsiftes
|
429024f0a1
|
Merge pull request #609 from adamdunkels/push/csma-fix
CSMA bugfix: count transmissions correctly
|
2014-03-28 17:27:30 +01:00 |
|
Adam Dunkels
|
5b1a9f5bc2
|
Bugfix: when a packet is sent by the RDC layer, we should count the number of transmissions made because a single callback can pertain to multiple transmissions at the RDC layer.
|
2014-03-24 08:36:18 +01:00 |
|
Adam Dunkels
|
ce4bb5360b
|
Merge pull request #364 from g-oikonomou/multicast-push
Add Support for IPv6 Multicast
|
2014-03-18 10:11:11 +01:00 |
|
George Oikonomou
|
e044fa5cab
|
Factor out multicast stats
|
2014-03-05 21:04:50 +00:00 |
|
George Oikonomou
|
54b55e96c4
|
Check Tactive irrespective of suppression
|
2014-03-05 20:31:19 +00:00 |
|
George Oikonomou
|
9f4cdab1fb
|
Don't advertise datagrams older than Tactive
|
2014-03-05 20:31:19 +00:00 |
|
George Oikonomou
|
775928fa3f
|
Improve sliding window inclusion in ICMPv6 messages
Don't include a sliding window in the ICMPv6 datagram
unless the window has at least one active datagram
associated with it
|
2014-03-05 20:31:19 +00:00 |
|
George Oikonomou
|
7fb99ed7c2
|
Point to the correct trickle param
|
2014-03-05 20:31:18 +00:00 |
|
George Oikonomou
|
230881df44
|
Multicast README
|
2014-03-05 20:31:17 +00:00 |
|
George Oikonomou
|
226701b098
|
Implement multicast engine hooks in the uIPv6 core
- init()
- process incoming multicast datagram
- Pass ICMPv6 trickle messages to the engine
|
2014-03-05 20:31:16 +00:00 |
|
George Oikonomou
|
151533b9bc
|
Implementation of the Trickle multicast engine
|
2014-03-05 20:31:16 +00:00 |
|
George Oikonomou
|
6f3a1eb032
|
Implementation of the SMRF multicast engine
|
2014-03-05 20:31:16 +00:00 |
|
George Oikonomou
|
da4ce5b54d
|
RPL Multicast group management with MOP 3
|
2014-03-05 20:31:15 +00:00 |
|
George Oikonomou
|
0ad09aa842
|
We now know how to select our source address for outgoing routable multicast datagrams
|
2014-03-05 20:31:15 +00:00 |
|
George Oikonomou
|
64c21638cd
|
Multicast routing table manipulation
We store multicast routes in a separate table since we don't need
as much information as we need for normal routes
|
2014-03-05 20:31:15 +00:00 |
|
George Oikonomou
|
e85d935ccc
|
Multicast common header files
|
2014-03-05 20:31:15 +00:00 |
|
George Oikonomou
|
68c5584488
|
New uip_is_addr macros for multicast addresses
|
2014-03-05 20:31:14 +00:00 |
|
George Oikonomou
|
be098f39e8
|
Define a new ICMPv6 message type for Trickle Multicast
Pending IANA allocation, we currently use private experimentation
|
2014-03-05 20:31:14 +00:00 |
|
George Oikonomou
|
067bbc9ee0
|
Check for DAO fwd loop early, before processing DAO options
|
2014-03-05 20:18:14 +00:00 |
|
Nicolas Tsiftes
|
aef0e9eae6
|
Ensure that the file end is updated in the original file extent if it has been overwritten through a micro log operation.
|
2014-03-03 21:27:26 +01:00 |
|
Oliver Schmidt
|
e16521e5c1
|
Merge pull request #550 from oliverschmidt/master
Avoid compiler warnings.
|
2014-01-31 16:22:53 -08:00 |
|
Oliver Schmidt
|
a94e7e63e2
|
Avoid compiler warnings.
|
2014-02-01 00:46:57 +01:00 |
|
Adam Dunkels
|
47e4113845
|
Changed the variable names that access the packetbuf code so that they are called packetbuf_* instead of rime_*
|
2014-01-29 23:02:00 +01:00 |
|
Adam Dunkels
|
45265249fc
|
Changed the name of the rimeaddr module to linkaddr
|
2014-01-29 20:12:24 +01:00 |
|
Adam Dunkels
|
765e9acded
|
Merge pull request #499 from adamdunkels/bold/modularize-everything
A bold move: modularize everything
|
2014-01-29 08:17:10 -08:00 |
|
Adam Dunkels
|
b6c4f50bea
|
Merge pull request #538 from cskiraly/collect-fixes
collect: making some protocol parameters configurable by COLLECT_CONF_
|
2014-01-26 14:23:08 -08:00 |
|
Adam Dunkels
|
24155ee0ae
|
Moved the custom strncasecmp code into a separate module, since it cannot be compiled on all platforms
|
2014-01-26 23:20:46 +01:00 |
|
Adam Dunkels
|
b244f30480
|
Moved the ctk files from core/lib into core/lib/ and core/lib/libconio
|
2014-01-26 23:20:46 +01:00 |
|
Adam Dunkels
|
bddd96d5c8
|
Removed all module makefiles. Instead, all .c files in a module directory are compiled.
|
2014-01-26 23:20:46 +01:00 |
|
Adam Dunkels
|
fce84c178c
|
Removed unused rime-udp code
|
2014-01-26 23:20:45 +01:00 |
|
Adam Dunkels
|
8eace27f9b
|
Moved net/rime.h to net/rime/rime.h
|
2014-01-26 23:20:45 +01:00 |
|
Adam Dunkels
|
a40a73db9a
|
Made a module out of the core/ctk code
|
2014-01-26 23:20:44 +01:00 |
|
Adam Dunkels
|
112e0d6855
|
Removed reliance on the core/net/ipv4 module
|
2014-01-26 23:20:37 +01:00 |
|
Adam Dunkels
|
0fe08205e1
|
Moved the rimeaddr.[ch] code from the core/net/rime module to the core/net module, as it is used not only by rime code
|
2014-01-26 23:20:36 +01:00 |
|
Adam Dunkels
|
13f8837422
|
Made core/lib into a module
|
2014-01-26 23:20:32 +01:00 |
|
Adam Dunkels
|
25367fb08c
|
Moved the ds2411 driver into a dev/ds2411 module
|
2014-01-26 23:20:31 +01:00 |
|
Adam Dunkels
|
c9efe3c3c4
|
Moved the cc2520 driver into its own dev/cc2520 module
|
2014-01-26 23:20:31 +01:00 |
|
Adam Dunkels
|
4cfe6c4a5e
|
Moved the sht11 driver to its own module
|
2014-01-26 23:20:30 +01:00 |
|
Adam Dunkels
|
0a7733c1ab
|
IPv6 module should also include the core/net/rpl module
|
2014-01-26 23:20:30 +01:00 |
|
Adam Dunkels
|
7e29601639
|
Turn core/net/rpl into a module
|
2014-01-26 23:20:29 +01:00 |
|
Adam Dunkels
|
cc9c83448c
|
Makefile for the core/dev module
|
2014-01-26 23:20:29 +01:00 |
|
Adam Dunkels
|
2be50a044a
|
Makefile for the core/sys module
|
2014-01-26 23:20:28 +01:00 |
|
Adam Dunkels
|
0f255606b0
|
Turned sicslowmac into a module
|
2014-01-26 23:20:28 +01:00 |
|
Adam Dunkels
|
bc336007c4
|
Include the core/net module by default in the core/net/ip module
|
2014-01-26 23:20:27 +01:00 |
|
Adam Dunkels
|
0b805e4763
|
Moved the cc2420 driver into a separate dev/cc2420 module
|
2014-01-26 23:20:27 +01:00 |
|
Adam Dunkels
|
b78ab6753c
|
Added makefiles to make core/net/mac into a separate module
|
2014-01-26 23:20:26 +01:00 |
|
Adam Dunkels
|
d777ae14e4
|
Moved cxmac into a separate module
|
2014-01-26 23:20:26 +01:00 |
|