adamdunkels
|
16142f12c7
|
Removed unused code
|
2008-01-08 07:54:40 +00:00 |
|
adamdunkels
|
88a010acdc
|
Added a simple sniffer callback, which currently is a hack - a better solution would be a list of sniffers for both outgoing and incoming packets, but this will do for now.
|
2008-01-08 07:53:02 +00:00 |
|
adamdunkels
|
25a5434fb5
|
Sending with interval 0 made explicit
|
2008-01-07 14:53:04 +00:00 |
|
adamdunkels
|
d33871facc
|
Bugfix: hops should be at least one for all packets that are sent over the radio
|
2008-01-07 14:52:23 +00:00 |
|
oliverschmidt
|
00d75c8d16
|
Made use of uip_ipaddr_to_quad().
|
2008-01-04 23:28:33 +00:00 |
|
adamdunkels
|
3033b86753
|
Made the number of routing table entries configurable
|
2007-12-17 09:20:16 +00:00 |
|
adamdunkels
|
758411d06d
|
Cleaned up #includes to avoid cyclic dependencies - the Rime includes no longer depend on rime.h
|
2007-12-17 09:14:08 +00:00 |
|
adamdunkels
|
8287215c82
|
Removed obsolete, unused files
|
2007-12-17 09:12:16 +00:00 |
|
adamdunkels
|
07e2ca9287
|
Documentation updates
|
2007-12-16 14:33:32 +00:00 |
|
adamdunkels
|
43d394f758
|
Maximum rtmetric now defined by the collect module - a bit of a hack since this probably should be configured elsewhere (and be referenced by both the collect and the neighbor module) but it will do for now
|
2007-12-09 15:44:21 +00:00 |
|
adamdunkels
|
5a89c19b5e
|
Changed to store neighbors' rtmetrics as 16 bit valued
|
2007-12-09 15:43:51 +00:00 |
|
adamdunkels
|
01da62aa25
|
Changed local rtmetric name from 'local_rtmetric' to 'rtmetric' and updated the neighbor discovery module from nbh to neighbor-discovery
|
2007-12-09 15:43:09 +00:00 |
|
adamdunkels
|
4e1d2906b7
|
Changed name on the neighbor discovery module from (cryptic) 'nbh' to 'neighbor-discovery'
|
2007-12-09 15:40:43 +00:00 |
|
adamdunkels
|
761ad7dd57
|
Updated debug output
|
2007-12-05 13:40:34 +00:00 |
|
adamdunkels
|
fff49f6671
|
Correct route lookup
|
2007-12-05 13:40:26 +00:00 |
|
adamdunkels
|
36b7c7e782
|
Added missing forwarding function
|
2007-12-05 13:26:13 +00:00 |
|
adamdunkels
|
bfd5db667a
|
Don't call the forward function if it is not defined
|
2007-12-05 13:25:07 +00:00 |
|
adamdunkels
|
442516356a
|
Expose the Rime MAC driver so that applications can use it - a bit of a hack, but it works for now
|
2007-12-05 13:21:58 +00:00 |
|
adamdunkels
|
6720b41707
|
Removed debug output
|
2007-11-28 20:03:50 +00:00 |
|
adamdunkels
|
1fd6e1bef9
|
Increased default route lifetime to 60 seconds. Routes are now refreshed every time they are looked up.
|
2007-11-28 20:00:57 +00:00 |
|
adamdunkels
|
996a8af0dd
|
Fixed include of ruc instead of abc
|
2007-11-28 20:00:07 +00:00 |
|
adamdunkels
|
6e739853f7
|
Updated the multihop forwarding interface to match the intended operation of the module: to let the user produce the route, and the mh module only does the forwarding
|
2007-11-28 19:55:27 +00:00 |
|
adamdunkels
|
dca1e0e446
|
Changed module name to 'collect' from 'tree' to better reflect the purpose of the module, rather than the particular data structure used to implement it
|
2007-11-28 16:04:41 +00:00 |
|
adamdunkels
|
b07b46dd79
|
Removed unused return value from ruc recv callback
|
2007-11-27 23:32:34 +00:00 |
|
adamdunkels
|
f6cf045413
|
Always add neighbors to the list regardless if their rtmetric is higher than ours or not. If our rtmetric rises, we may need ot have those neighbors in our list.
|
2007-11-26 23:31:44 +00:00 |
|
adamdunkels
|
98854f80e0
|
Made Rime address size configurable through contiki-conf.h
|
2007-11-26 23:30:35 +00:00 |
|
adamdunkels
|
75be20bea6
|
Added function for accessing a specific neighbor
|
2007-11-26 23:30:13 +00:00 |
|
adamdunkels
|
58d6310979
|
Added #ifdef around MAX definition to avoid compiler warnings
|
2007-11-26 23:22:41 +00:00 |
|
adamdunkels
|
1e1e44a3f8
|
Fixed compiler warnings to make code compile with gcc's -pedantic switch
|
2007-11-17 18:01:00 +00:00 |
|
adamdunkels
|
7fd1eca954
|
Added debug output
|
2007-11-17 10:34:17 +00:00 |
|
adamdunkels
|
9bd3c0c07c
|
Re-added hop count to header, fixes related to ETX computation: adv packets do not add a good etx, timedout packets do not restore the neighbor age, removed unused code
|
2007-11-17 10:32:54 +00:00 |
|
adamdunkels
|
5e7cbff22a
|
Fixed compiler warnings
|
2007-11-17 10:12:19 +00:00 |
|
adamdunkels
|
a7102829e3
|
Updated ruc callback types to fix compiler warnings
|
2007-11-17 09:59:48 +00:00 |
|
adamdunkels
|
0a8b1cbd76
|
Updated ruc callback types to fix compiler warnings
|
2007-11-17 09:47:55 +00:00 |
|
fros4943
|
532d9814c2
|
configurable rudolph datasize
|
2007-11-16 09:17:22 +00:00 |
|
nifi
|
c989d425dc
|
fixed compiler warning
|
2007-11-15 13:33:09 +00:00 |
|
nifi
|
a6d827fa1f
|
moved initialization of ctimer to allow MAC layer to use ctimers
|
2007-11-15 13:07:42 +00:00 |
|
fros4943
|
c645cad175
|
fixed conflicting types: nbh.c vs nbh.h
|
2007-11-15 08:10:42 +00:00 |
|
adamdunkels
|
0a7f35d62c
|
Added neighborhood discovery module
|
2007-11-13 21:01:54 +00:00 |
|
adamdunkels
|
1386b8ae8f
|
Added API to retrieve address of current receiver
|
2007-11-13 21:00:10 +00:00 |
|
adamdunkels
|
c40dde1209
|
Updated ruc to send ACKs before notifying applications, and API support for the etx-based tree code
|
2007-11-13 20:58:46 +00:00 |
|
adamdunkels
|
6845d2a1aa
|
Updated tree to use expected transmissions (etx) as routing metric
|
2007-11-13 20:39:29 +00:00 |
|
nifi
|
44480fc7b7
|
added fix to enable start of ctimers before etimer process has started
|
2007-11-13 15:13:03 +00:00 |
|
nvt-se
|
6b7173809d
|
anonymous -> identified.
|
2007-11-12 12:34:29 +00:00 |
|
adamdunkels
|
feed6cf679
|
const parameter to rimbuef_copyfrom()
|
2007-10-25 12:48:46 +00:00 |
|
nifi
|
9a11bc1543
|
only update rimestats rexmit for retransmissions + added debug output when retransmitting
|
2007-10-23 14:00:36 +00:00 |
|
nifi
|
0bf47de9ba
|
fixed compiler warning
|
2007-10-19 13:50:01 +00:00 |
|
nifi
|
d5580ae7ee
|
corrected debug print
|
2007-10-02 13:41:12 +00:00 |
|
nifi
|
1abf2c4c16
|
fixed compiler warning
|
2007-09-26 11:34:49 +00:00 |
|
nvt-se
|
33687d8e6f
|
A function declared in lib/random.h is used, so this file should be included
instead of lib/rand.h.
|
2007-09-14 20:26:52 +00:00 |
|