Ivan Delamer
|
51e3999054
|
Simplified reachability detections by sending probes only in PROBE
state.
|
2012-03-27 18:06:48 -06:00 |
|
Ivan Delamer
|
419ffddd0a
|
remove unnecessary stimer call in tcpip_ipv6_output()
|
2012-03-27 18:04:51 -06:00 |
|
Ivan Delamer
|
f9d5d71fde
|
6LowPAN: check tx result, if fail then do not send subsequent
fragments. Serves to save energy and also as collision avoidance.
|
2012-03-26 15:46:49 -06:00 |
|
Ivan Delamer
|
436cbec844
|
Separated processed_ip_len into processed_ip_in_len and
processed_ip_out_len to avoid corruption, in case we send a packet in
the middle of receiving a fragmented packet.
|
2012-03-26 15:46:47 -06:00 |
|
Ivan Delamer
|
c6b3a9957d
|
Ignore 6LowPAN fragments which won't fit in UIP_BUFSIZE (in case
UIP_BUFSIZE < 1280). Otherwise we'll have a buffer overrun.
|
2012-03-26 15:46:45 -06:00 |
|
simonduq
|
63ea562568
|
base encounter_time on the time before last strobe, remove unused previous_txtime
|
2012-03-26 22:49:28 +02:00 |
|
nvt
|
3cace20809
|
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
|
2012-03-20 21:23:13 +01:00 |
|
simonduq
|
7784cf7827
|
stm32w platforms: use 2 cca and default contikimac guard time
|
2012-03-20 17:30:05 +01:00 |
|
simonduq
|
5da4463236
|
adding ducy cycling support to the stm32w-based platforms (patch by Chi-Anh La)
|
2012-03-20 17:29:58 +01:00 |
|
nvt
|
82ed40651a
|
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
|
2012-03-15 21:47:12 +01:00 |
|
George Oikonomou
|
598dcc110c
|
sicslowpan doesn't need to remember the mac driver
|
2012-03-14 17:52:50 +00:00 |
|
George Oikonomou
|
e6819effef
|
Fix compile errors with SDCC
Intermingled declarations and code are not yet implemented in sdcc.
|
2012-03-14 17:52:50 +00:00 |
|
nvt
|
9fb93cd7b7
|
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
|
2012-03-12 19:23:37 +01:00 |
|
Matthias Kovatsch
|
87cd18539b
|
Eliminated RPL_CONF_ADJUST_LLH_LEN correction by using uip_l3_icmp_hdr_len instead of uip_l2_l3_icmp_hdr_len.
|
2012-03-08 00:48:04 +01:00 |
|
Matthias Kovatsch
|
7eac4393c2
|
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
|
2012-03-07 22:24:02 +01:00 |
|
Matthias Kovatsch
|
dd967e62f5
|
Applied patch provided by Franck Rousseau restoring UIP_LLH_LEN.
|
2012-03-07 22:22:58 +01:00 |
|
Ivan Delamer
|
f38962a3c4
|
Do not remove infinite default routers when PROBE fails.
|
2012-03-07 13:52:06 -07:00 |
|
nvt
|
c4eeb578a7
|
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
|
2012-03-06 23:23:34 +01:00 |
|
nvt
|
3860e798ac
|
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
|
2012-03-05 01:49:55 +01:00 |
|
David Kopf
|
07f6e10c1c
|
Add display options to border router web page, default now uses stack instead of static buffer.
Turn radio off until prefix is acquired.
|
2012-03-02 16:01:12 -05:00 |
|
nvt
|
217a4e54ca
|
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
|
2012-02-22 19:28:49 +01:00 |
|
Joakim Eriksson
|
321ecc9fab
|
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
|
2012-02-21 19:07:40 +01:00 |
|
Joakim Eriksson
|
5a65e3cc8b
|
tuned RPL parameters and improved calculation of path etx
|
2012-02-21 19:06:58 +01:00 |
|
David Kopf
|
745f071c98
|
Eliminate unused variable warnings. Dummy test of PT_YIELD_FLAG does not change program size.
|
2012-02-21 11:23:54 -05:00 |
|
David Kopf
|
6e45dfe5ff
|
PROGMEM changes needed for newer avr-gcc compiler
|
2012-02-21 11:10:57 -05:00 |
|
Nicholas J Humfrey
|
372de7d08a
|
Converted u8_t to uint8_t and u16_t to uint16_t in the rest of core (specifically ctk/vnc, slip and the loader code)
|
2012-02-21 08:33:24 -05:00 |
|
Joakim Eriksson
|
2752337e69
|
fixed lollipop counter
|
2012-02-21 13:20:20 +01:00 |
|
Nicholas J Humfrey
|
3fe55673d3
|
Converted deprecated uIP types in the network stack to standard C99 names (in stdint.h)
|
2012-02-17 22:45:13 +00:00 |
|
nvt
|
9d8be775d4
|
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
|
2012-02-11 02:14:20 +01:00 |
|
Niclas Finne
|
99f3d5ada2
|
Added missing include
|
2012-03-06 12:33:47 +01:00 |
|
Ivan Delamer
|
27daa94030
|
Compress UDP header when UIP_CONF_UDP is disabled but we are routing
others' UDP packets.
|
2012-02-01 13:06:38 -07:00 |
|
Ivan Delamer
|
e7cd04b558
|
Bug fix: do not overwrite NS or RA messages otherwise generated in the
same uip_ds6_periodic() call.
|
2012-02-01 09:55:41 -07:00 |
|
Joakim Eriksson
|
729a434d0f
|
always send DAO to refresh routes
|
2012-02-29 15:01:59 -08:00 |
|
Nicolas Tsiftes
|
d0e2d9b47e
|
Cleaned up code style, comments, and print outs. Set default DAG parameters when the DIO configuration option is missing.
|
2012-02-29 21:59:50 +01:00 |
|
Ivan Delamer
|
02d3fd4758
|
Fixes small bug in uip-nd6.c: when a packet is sent before DAD is
completed, DAD-like message is sent that can create a DAD fail in
another node (if it matches the destination of our packet).
|
2012-01-31 15:44:29 -07:00 |
|
nvt
|
82a7c93b47
|
Check return value.
|
2012-01-30 23:51:07 +01:00 |
|
Nicolas Tsiftes
|
16c437da7e
|
Adjust for the multi-instance structures.
|
2012-02-27 23:03:52 +01:00 |
|
Niclas Finne
|
1e85183754
|
fixed debug output and changed to use uip-debug.h for debug output
|
2012-01-27 15:51:46 +01:00 |
|
Joakim Eriksson
|
c3655728b8
|
fixed extension header handling
|
2012-01-27 15:40:39 +01:00 |
|
Niclas Finne
|
b65972d32d
|
Corrected debug output
|
2012-01-22 22:27:20 +01:00 |
|
Joakim Eriksson
|
6ee05f4a2d
|
fixed loop detection bug in RPL
|
2012-01-13 05:37:30 -08:00 |
|
Matthias Kovatsch
|
8ee68b4345
|
Added ext. header handling for UDP (RPL multihop still not functional).
|
2012-01-12 20:22:31 +01:00 |
|
David Kopf
|
24d58edf15
|
Adjust cycle starts when RTIMER_ARCH_SECOND not a power of two.
|
2012-01-10 12:48:39 -05:00 |
|
Joakim Eriksson
|
d24ecf8d59
|
added timestamp to neighbor info
|
2012-01-10 16:04:56 +01:00 |
|
Joakim Eriksson
|
237100f6fa
|
changed so that ext hdr len code checks against buffer size instead of link mtu
|
2012-01-10 15:51:06 +01:00 |
|
Niclas Finne
|
9d261eec56
|
Use NETSTACK_RDC_* instead of NETSTACK_CONF_RDC_*
|
2012-01-09 18:06:30 +01:00 |
|
Niclas Finne
|
8e59df78e2
|
Autoenable RX after TX + removed exception check
|
2012-01-09 14:55:34 +01:00 |
|
Niclas Finne
|
f4f35973d1
|
Fixed some configuration problems and support for AUTOACK
|
2012-01-09 14:55:31 +01:00 |
|
Niclas Finne
|
a56793f401
|
Fixed compiler warnings
|
2012-01-09 14:54:50 +01:00 |
|
Niclas Finne
|
b6fd166155
|
Removed obsolete CRC checksum handling and debug leds
|
2012-01-09 14:41:48 +01:00 |
|
Niclas Finne
|
05b10eb9ce
|
Initial WiSMote port based on code from Arago Systems.
|
2012-01-09 12:25:06 +01:00 |
|
Niclas Finne
|
8b83ffec67
|
Added native-border-router and slip-radio
|
2012-01-01 09:29:33 +01:00 |
|
Joakim Eriksson
|
65edc32de2
|
Fixed uiplib to stop parsing IPv6 address when at length part
|
2012-01-01 09:29:27 +01:00 |
|
Joakim Eriksson
|
65163a9b57
|
Changed FRAMER to return negative values for error to allow 0 size headers.
|
2012-01-01 09:10:56 +01:00 |
|
nvt
|
d89a4ef4fd
|
Simplified best_dag function and fixed the previous incomplete commit.
|
2012-01-04 14:13:54 +01:00 |
|
Nicolas Tsiftes
|
f112fa99d5
|
Removed the force flag from rpl_reset_dio_timer. Removed an unnecessary DIO timer reset when changing rank but keeping the same preferred parent.
|
2012-01-04 11:22:11 +01:00 |
|
Mariano Alvira
|
c9ac19b919
|
Allocate the default_instance pointer in rpl-dag.c instead of the
header file to fix "multiple definition of `default_instance'" errors.
|
2011-12-09 08:36:23 -05:00 |
|
Mariano Alvira
|
1086299f25
|
fix typo
|
2011-12-09 08:23:43 -05:00 |
|
Adam Dunkels
|
f88a1e394b
|
Made collect retransmissions and broadcast announcements timers depend on the rdc wakeup rate
|
2011-12-09 08:18:22 +01:00 |
|
Nicolas Tsiftes
|
a4a7fd7dc0
|
Fix coding style.
|
2011-12-08 15:42:19 +01:00 |
|
Nicolas Tsiftes
|
1e61fca653
|
Fix coding style.
|
2011-12-08 15:38:35 +01:00 |
|
Nicolas Tsiftes
|
d0ebeb409e
|
Merge remote-tracking branch 'sf/master' into rpl-patch
Conflicts:
core/net/tcpip.c
|
2011-12-08 15:26:11 +01:00 |
|
Adam Dunkels
|
1e57ddb6c7
|
Disable phase shift correction by default
|
2011-12-08 14:04:01 +01:00 |
|
Adam Dunkels
|
0a428c9489
|
style fix; added fas check for cycle_time being a power of two or not.
|
2011-12-05 16:28:04 +01:00 |
|
Niclas Finne
|
405b295306
|
Clear uip_len when trying to send to a neighbor with an incomplete state, as suggested by Ivan Delamer.
|
2011-12-02 17:13:29 +01:00 |
|
Niclas Finne
|
077eba80e1
|
code style
|
2011-12-02 17:07:27 +01:00 |
|
Nicolas Tsiftes
|
23a280e5eb
|
Refactored loop detection.
|
2011-12-02 16:16:42 +01:00 |
|
Nicolas Tsiftes
|
ac869185c0
|
Refactored header management.
|
2011-12-02 15:55:07 +01:00 |
|
Nicolas Tsiftes
|
5c0100c979
|
Use rpl headers.
|
2011-12-02 15:54:49 +01:00 |
|
David Kopf
|
74aa63de43
|
Add optional correction for phase drift of receiver.
|
2011-12-01 10:02:37 -05:00 |
|
Nicolas Tsiftes
|
220e6f7b88
|
Minor documentation improvements.
|
2011-12-01 14:40:54 +01:00 |
|
Nicolas Tsiftes
|
7c808081d6
|
Coding style
|
2011-11-23 14:36:50 +01:00 |
|
nvt
|
e11b7d4fb6
|
Removed redundant code
|
2011-11-22 14:18:32 +01:00 |
|
Adam Dunkels
|
8edd86da5e
|
Bugfix: PROCESS_PAUSE() must explicitly check the event type, otherwise we may cause the process event queue to fill up if we repeatedly call PROCESS_PAUSE() while other (broadcast) events are posted as well, such as timer events.
|
2011-11-22 09:36:27 +01:00 |
|
Nicolas Tsiftes
|
cef95ebf9b
|
Inverted DAG ID check
|
2011-11-21 15:50:19 +01:00 |
|
Nicolas Tsiftes
|
2b1549bfe8
|
Continued merge with sf master
|
2011-11-21 15:25:13 +01:00 |
|
Nicolas Tsiftes
|
0e32956a63
|
Merge remote-tracking branch 'sf/master' into rpl-patch
|
2011-11-21 14:59:31 +01:00 |
|
Nicolas Tsiftes
|
ea73f1d767
|
Do not force DIO reset on certain events where it is not needed.
|
2011-11-16 09:49:22 +01:00 |
|
Nicolas Tsiftes
|
b405571e32
|
Update next-hop address for existing routes.
|
2011-11-16 09:05:34 +01:00 |
|
Nicolas Tsiftes
|
ef0ce944e5
|
Split management of extension headers into a separate file and fixed coding style.
|
2011-11-16 09:00:19 +01:00 |
|
Nicolas Tsiftes
|
63afff5436
|
Removed debug output and fixed coding style.
|
2011-11-16 08:56:56 +01:00 |
|
Nicolas Tsiftes
|
e716ce25a1
|
DEBUG off.
|
2011-11-16 08:50:01 +01:00 |
|
Niclas Finne
|
63e40d195e
|
Restore packetbuf before mac callback (earlier commit was accidental reverted)
|
2011-11-15 16:59:12 +01:00 |
|
David Kopf
|
8e47694597
|
Add RDC_CONF_HARDWARE_CSMA, RDC_CONF_HARDWARE_ACK, RDC_CONF_MCU_SLEEP, CONTIKIMAC_CONF_SHORTEST_PACKET_SIZE for use with hardware having those modes.
Default behaviour should be unchanged.
|
2011-11-14 12:02:47 -05:00 |
|
Joakim Eriksson
|
5281e7c59c
|
made linkable with IAR linker - avoiding multiple defs of rime_sniffer, etc
|
2011-11-08 11:57:17 +01:00 |
|
David Kopf
|
a547b2259e
|
Avoid infinite loop when printing garbled packets
|
2011-10-27 11:13:26 -04:00 |
|
David Kopf
|
659d30c6c2
|
Fix sd6 typo
|
2011-10-27 09:24:05 -04:00 |
|
Joakim Eriksson
|
2a94b3ce82
|
added debug callbacks
|
2011-10-27 12:32:16 +02:00 |
|
Niclas Finne
|
b01cbb996d
|
Fixed to restore packetbuf before mac callback
|
2011-10-21 17:52:31 +02:00 |
|
Joakim Eriksson
|
1b0af2a21d
|
fixed powertrace attribution for 6lowpan traffic
|
2011-10-20 12:37:56 +02:00 |
|
Joakim Eriksson
|
2399689bbd
|
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
|
2011-10-17 14:16:57 +02:00 |
|
Joakim Eriksson
|
17bbb1f1c1
|
fixed so that rpl avoids sending no-path DAOs when changing parent when in NO_DOWNWARD mode of operation
|
2011-10-17 14:16:19 +02:00 |
|
David Kopf
|
8ebd7a65a4
|
Add missing includes, remove unimplemented function declaration.
|
2011-10-13 11:23:53 -04:00 |
|
Joakim Eriksson
|
cf61e522a8
|
added powertrace to IPv6 including an example
|
2011-10-13 15:09:40 +02:00 |
|
nvt
|
d711887a1b
|
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
|
2011-10-10 22:11:52 +02:00 |
|
nvt
|
6611291dd0
|
Ensure that packet metric is always set.
|
2011-10-10 22:10:21 +02:00 |
|
simonduq
|
a2073db715
|
Removed ContikiMAC burst dependency to phase optimization
|
2011-10-04 10:29:40 +02:00 |
|
Joakim Eriksson
|
e0ae036a69
|
added static on the list send functions to get less compiler errors with IAR compiler
|
2011-10-03 15:17:30 +02:00 |
|
simonduq
|
222f9bd3af
|
Include string.h
|
2011-09-29 15:07:00 +02:00 |
|
simonduq
|
dd8576830e
|
Added bursts support in CSMA/ContikiMAC, and CFS-swapping in
queuebuf. Exemplified in examples/udp-stream.
|
2011-09-27 16:47:03 +02:00 |
|