Niclas Finne
|
2507ba4e8d
|
Avoid using memcpy on unaligned uint16_t variables, because certain compilers will optimize this code to a direct copy instruction that will result in unaligned memory access. Thanks to Angelo Compagnucci for reporting this problem.
|
2012-03-31 01:25:27 +02:00 |
|
Niclas Finne
|
7bf4fa4bff
|
Removed obsolete mac pointer
|
2012-03-28 21:51:19 +02:00 |
|
Ivan Delamer
|
5c232e7263
|
Remove compiler warning for remove_ext_header().
|
2012-03-27 19:48:26 -06:00 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Niclas Finne
|
99f3d5ada2
|
Added missing include
|
2012-03-06 12:33:47 +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 |
|
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 |
|
Nicolas Tsiftes
|
16c437da7e
|
Adjust for the multi-instance structures.
|
2012-02-27 23:03:52 +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 |
|
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 |
|
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 |
|
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 |
|
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
|
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 |
|