Mariano Alvira
6aab3625a2
convert to UNIX line endings.
2010-06-01 15:06:55 -04:00
nifi
351325b7f4
minor cleanup of example (changed to use uiplib to parse IPv6 address)
2010-06-01 13:31:23 +00:00
joxe
7887559d56
fixed bug in ttl decompression
2010-06-01 12:37:54 +00:00
nvt-se
ef16508613
Fixed problems with boot order and short timeouts in the UDP tests.
2010-06-01 12:23:24 +00:00
joxe
518f9c1a00
refactoring and cleanup
2010-05-31 20:42:27 +00:00
nifi
b54c6e673b
Updated API for uiplib and resolv to use uip_ipaddr_t instead of uint16_t for compability with IPv6
2010-05-31 15:22:08 +00:00
nvt-se
c13bb8666b
Better validation of incoming DIOs. Added a reset function to the OF API.
2010-05-31 14:22:00 +00:00
oliverschmidt
d28865abac
Adjusted hacky inline assembler to reference uip_aligned_buf instead of uip_buf - some day I'll need to clean up that (btw bogus) code.
2010-05-30 10:12:30 +00:00
oliverschmidt
126ea40994
Removed UIP_CONF_PLAIN_BUFFER again now that the pointer indirection to uip_buf was removed again.
2010-05-30 09:46:12 +00:00
nvt-se
f135105567
Added support for multiple objective functions.
...
Extended the objective function API with a callback function that receives link-layer neighbor information.
Throttled DAO transmissions to one per DEFAULT_DAO_LATENCY period.
Added support for an ETX objective function (hysteresis control still lacking though).
Fixed a leak of routes installed by DAOs.
Control that dst_adv_supported is set before sending DAOs.
Improved debugging output.
2010-05-29 22:23:21 +00:00
nifi
f6e0b46f38
* Made Chameleon header processing module configurable (CHAMELEON_CONF_MODULE)
...
* Removed the unused init function from header processing modules
* Added option CHAMELEON_CONF_WITH_MAC_LINK_ADDRESSES to specify that
MAC link addresses should be used instead of Chameleon's own encoding
of sender and receiver. This avoids encoding the link addresses twice
when the MAC RDC has its own addresses.
2010-05-28 06:18:39 +00:00
nifi
b7b2c8fcde
Added macro to identify address attributes for use in header processing modules
2010-05-27 20:28:29 +00:00
nifi
eb63cb21e0
Added make variable with command name to show in warning
2010-05-27 12:42:48 +00:00
nifi
ac9b862cd0
Added configurable support for 802.15.4 autoack
2010-05-26 14:12:33 +00:00
nvt-se
320fa820ca
Renamed neighbors to parents. Removed redundant code. Corrected the logic for max rank increase.
2010-05-25 21:58:54 +00:00
joxe
97fc9d2ee8
no aaaa address if configured for RPL
2010-05-25 21:32:41 +00:00
joxe
df104b77a3
updated with support for getting prefix from tunslip6 and for setting RPL prefix
2010-05-25 20:34:51 +00:00
joxe
293f08e9c7
added support for experimental RPL prefix based autoconf
2010-05-25 20:19:16 +00:00
joxe
34b8313fb6
added experimental support for disseminating autoconf prefix via DIO suboption
2010-05-25 19:19:43 +00:00
joxe
8e619e991d
added support for sending link prefix to RPL border router
2010-05-25 19:05:31 +00:00
nvt-se
6c4bf93141
Handle MAC_TX_ERR notifications.
2010-05-25 15:29:51 +00:00
nvt-se
e4bcc8a35e
reduced the width of the Log Listener window
2010-05-25 15:29:04 +00:00
nvt-se
c5d1c3ea27
Improvements to local repair and DAO handling.
2010-05-24 16:38:56 +00:00
nvt-se
f882901bf6
Remove unreachable neighbors immediately, rather than using an ETX threshold that leads to slow topological repairs. ETX information should later be stored even for removed neighbors if there is room.
2010-05-24 16:38:17 +00:00
nvt-se
07a2179953
simplified
2010-05-24 15:43:18 +00:00
joxe
16c212798f
cleanup of the code, removing dead core + adding local vars to save some space.
2010-05-24 14:28:56 +00:00
joxe
0d3c7edd6c
fixed for new uip_buf
2010-05-24 11:10:51 +00:00
joxe
2d447502d4
changed uip_buf to a union for 32-bit alignment
2010-05-24 10:07:34 +00:00
joxe
9db7f06368
fixed compiler warnings
2010-05-24 09:57:20 +00:00
Mariano Alvira
de7ed4812d
use PACKET_STATS for additional debugging
2010-05-23 13:00:21 -04:00
Mariano Alvira
4a9f086ceb
force interrupts instead of calling maca_isr
2010-05-23 12:57:40 -04:00
Mariano Alvira
60f079c168
add additional debugging to check_maca
2010-05-23 12:51:03 -04:00
Mariano Alvira
71cd2c2ead
add PACKET_STATS: extra flags to packets for debugging.
2010-05-22 15:45:52 -04:00
Mariano Alvira
50102c2516
clear forced interrupts after the have been serviced.
2010-05-22 15:45:00 -04:00
Mariano Alvira
d73467dc59
add INTFRC
2010-05-22 15:44:38 -04:00
Mariano Alvira
64081c2fb8
small improvment to count_packets
2010-05-21 12:38:19 -04:00
Mariano Alvira
2fcfe11096
add debug messages to check_maca
2010-05-21 12:00:08 -04:00
nvt-se
dbd710626a
Added optional server replies.
2010-05-21 13:45:50 +00:00
nvt-se
64d703a67e
Use the new Mote Attributes interface.
2010-05-21 13:45:04 +00:00
fros4943
2f64d4b3ab
minor addition: sort motes by distance
2010-05-21 08:46:44 +00:00
adamdunkels
052c536db7
Remove the unicast mass-send test since the default number of queuebufs cannot handle 20 concurrent packets
2010-05-20 20:56:36 +00:00
nifi
a9aacac63a
Fixed to set address on interface
2010-05-20 11:27:14 +00:00
fros4943
106bcc3c66
disable tree icons icon at errors
2010-05-19 17:52:23 +00:00
fros4943
83a1819992
fix: default icons are not always available
2010-05-19 17:38:46 +00:00
fros4943
b229e9aa59
rewrote project dialog, for easier import and management of cooja projects
2010-05-19 17:32:53 +00:00
joxe
56a3a71108
added include of string.h since memcpy are used
2010-05-19 16:16:57 +00:00
nifi
16a3f710a4
Minor optimization: only lookup data when needed
2010-05-19 12:58:15 +00:00
joxe
5c30aed814
removed nd llao option struct since not naturally aligned - replaced struct fields access with array based access
2010-05-19 12:21:45 +00:00
nifi
86879f66ac
removed internal make targets
2010-05-18 17:05:45 +00:00
nvt-se
4411807b29
Fixed bug in DAO input. Made printfs more portable.
2010-05-18 16:43:56 +00:00