Billy Kozak
|
ca0f32f45b
|
Use collisions for csma backoff and retry
The collision count is now used in the calculation fot the CSMA
backoff and transmission will fail after a certain number of
collisisons.
|
2016-04-25 08:00:56 -06:00 |
|
kkrentz
|
39921f1231
|
rdc.h: Read LLSEC802154_ENABLED instead of LLSEC802154_CONF_ENABLED
|
2016-04-25 03:10:42 -07:00 |
|
Simon Duquennoy
|
e1ea4955c7
|
TSCH: remove 'not for us' log
|
2016-04-25 11:51:43 +02:00 |
|
Simon Duquennoy
|
f0f13fa58b
|
Indent uip6.c
|
2016-04-25 11:50:14 +02:00 |
|
Simon Duquennoy
|
0296e6aba0
|
Indent tcpip.c
|
2016-04-25 11:50:14 +02:00 |
|
Simon Duquennoy
|
f8c4d1155f
|
Disable RPL DAO ACK by default
|
2016-04-23 07:54:32 +02:00 |
|
Joakim Eriksson
|
186138f6af
|
added error check for extraction of aligned llao
|
2016-04-22 15:03:03 +02:00 |
|
Simon Duquennoy
|
d828557563
|
Merge pull request #1425 from kkrentz/llsec-fixes
random LLSEC fixes
|
2016-04-19 17:29:00 +02:00 |
|
Joakim Eriksson
|
e9e31e9fd1
|
replaced add/remove ds6-nbr with an nbr-module controlled update of lladdress to avoid loss of other state information
|
2016-04-19 13:41:13 +02:00 |
|
Joakim Eriksson
|
2e852f758b
|
added a null check on the lladdr before the memcmp.
|
2016-04-19 13:36:43 +02:00 |
|
Joakim Eriksson
|
223f002676
|
fixed the case when the lladdr did not change but the LLAO is there and it is not an override.
|
2016-04-19 13:36:43 +02:00 |
|
Joakim Eriksson
|
6f271bf853
|
fixed so that the comparison of old lladdr and llao lladdr is compared instead of two llaos - and improved code style on surrounding code
|
2016-04-19 13:36:43 +02:00 |
|
Joakim Eriksson
|
b2f72fc996
|
replaces with aligned lladdress and also fixed the second memcpy to avoid risk of inconsistency when nodes change MAC address
|
2016-04-19 13:36:43 +02:00 |
|
Joakim Eriksson
|
510fc9e51e
|
removed memcpy that cause inconsistency in nbr-table when adding nd6 neighbor with NS/NA.
|
2016-04-19 13:36:43 +02:00 |
|
kkrentz
|
6fb6fd5bb9
|
packetbuf: No more splitting of header and data
|
2016-04-15 03:12:40 -07:00 |
|
kkrentz
|
0af4a18c09
|
packetbuf: Use MIN macro
|
2016-04-13 09:20:29 -07:00 |
|
kkrentz
|
3d79292e44
|
packetbuf: Simplified packetbuf_attr_clear
|
2016-04-13 09:20:29 -07:00 |
|
kkrentz
|
1014018c2d
|
packetbuf: Removed debugging stuff
|
2016-04-13 09:20:29 -07:00 |
|
kkrentz
|
11c03eef79
|
packetbuf: Removed function prototypes
|
2016-04-13 09:20:29 -07:00 |
|
kkrentz
|
a1b91d8b59
|
packetbuf: Removed commented code
|
2016-04-13 09:20:29 -07:00 |
|
Konrad Krentz
|
d478c0f7f1
|
packetbuf: Deleted functions that are never called
|
2016-04-13 09:20:29 -07:00 |
|
kkrentz
|
7353829c72
|
llsec: Fix for Issue #1537
|
2016-04-13 09:16:09 -07:00 |
|
kkrentz
|
4a88e9e537
|
llsec: Removed TSCH_SECURITY_CONF_LEVEL and TSCH_SECURITY_LEVEL
|
2016-04-13 09:16:08 -07:00 |
|
kkrentz
|
431530bf6b
|
llsec: Added READMEs
|
2016-04-13 09:16:07 -07:00 |
|
kkrentz
|
403d332555
|
llsec: Make decorated framer configurable
|
2016-04-13 07:54:46 -07:00 |
|
kkrentz
|
10d8b05bc6
|
llsec: Permit dynamic security levels
|
2016-04-13 07:54:46 -07:00 |
|
kkrentz
|
0379af3624
|
llsec: Do not define surrogates in packetbuf.h, as otherwise configuration errors go unnoticed
|
2016-04-13 07:54:46 -07:00 |
|
Antonio Lignan
|
c9baf0cb57
|
Merge pull request #1192 from bkozak-scanimetrics/tcpip_put_temporaries_on_stack
changed tcpip static temporaries to stack vars
|
2016-04-13 09:30:33 +02:00 |
|
Antonio Lignan
|
8f064511d3
|
Merge pull request #1213 from joakimeriksson/dao_ack_handling
End-to-End DAO and DAO ACK handling for Contiki RPL.
|
2016-04-11 18:53:43 +02:00 |
|
Iván Briano
|
8211db64ae
|
Allow creating connections on unspecified local port
If the given local port is 0, we get no replies.
|
2016-04-07 10:39:48 -03:00 |
|
thomas-ha
|
2a69999214
|
space instead of tab
|
2016-04-05 17:12:48 +02:00 |
|
thomas-ha
|
871c725144
|
spaces instead of tabs
|
2016-03-31 11:24:57 +02:00 |
|
Carlo Vallati
|
855703e936
|
Fixed a bug into tsch-schedule - tsch_schedule_add_link that causes deadlock if a new link cannot be created
|
2016-03-31 10:35:19 +02:00 |
|
Oliver Schmidt
|
111a976f1e
|
Explicitly mark constant as 'unsigned' to avoid unnecessary promotion to 'long'.
Long constants trigger the performance warning "Constant is long" with cc65.
|
2016-03-28 14:39:16 +02:00 |
|
Joakim Eriksson
|
12a75c3e43
|
fixed codestyle, improved APIs, and cleaned up comments
|
2016-03-26 20:12:52 +01:00 |
|
Joakim Eriksson
|
12ac02650b
|
fixed a bug in nbr policy and DAO retransmission handling and added new wismote simulation
|
2016-03-26 09:45:39 +01:00 |
|
Joakim Eriksson
|
ffb10094ab
|
added init value of locked variable
|
2016-03-26 09:45:39 +01:00 |
|
Simon Duquennoy
|
e1f9369a09
|
RPL DAO-ACK: move initialization of current ougoing DAO from da_output to dao_output_target_seq
|
2016-03-26 09:45:38 +01:00 |
|
Simon Duquennoy
|
19b04098d5
|
Improved RPL debug logs
|
2016-03-26 09:45:38 +01:00 |
|
Simon Duquennoy
|
6fa3479aa8
|
RPL: improved debug messages for No-Path DAOs
Conflicts:
core/net/rpl/rpl-icmp6.c
|
2016-03-26 09:45:38 +01:00 |
|
Joakim Eriksson
|
09c624dcd3
|
fixed clearing of state flag and avoid starting retransmission timer
|
2016-03-26 09:45:38 +01:00 |
|
Joakim Eriksson
|
8afe3fb9b7
|
fixed so that DAO NACK now is either for the path or for RPL root - if from root then do not try to switch parent since that will not help
|
2016-03-26 09:45:38 +01:00 |
|
Joakim Eriksson
|
13b8c04c6f
|
fixed so that nbr policy for RPL Root do not save room for parents
|
2016-03-26 09:45:38 +01:00 |
|
Joakim Eriksson
|
1fcef0f90d
|
added function for checking downward route and added configuration for DAO NACK repair - default off
|
2016-03-26 09:45:38 +01:00 |
|
Joakim Eriksson
|
4246a8fbe6
|
updated more nbr_add calls
|
2016-03-26 09:45:37 +01:00 |
|
Joakim Eriksson
|
444015df67
|
refactored the rpl-nbr-policy to be called from nbr-table module
|
2016-03-26 09:45:37 +01:00 |
|
Joakim Eriksson
|
be81d1d2c6
|
added uip_clear_buf to avoid the risk of sending received packets
|
2016-03-26 09:45:37 +01:00 |
|
Joakim Eriksson
|
01930d4a64
|
changed default configuration of RPL route lifetime
|
2016-03-26 09:45:37 +01:00 |
|
Joakim Eriksson
|
cd98b8b40e
|
added periodic debug printout of number of used neighbors and routes
|
2016-03-26 09:45:36 +01:00 |
|
Joakim Eriksson
|
fa1b70b723
|
added configuration of DAO route refresh for broadcast DIOs
|
2016-03-26 09:45:36 +01:00 |
|