1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

23598 Commits

Author SHA1 Message Date
mlenders
b345138510 [sys/net/sixlowpan/sixlowedge.h sys/net/sixlowpan/sixlowedge.c]
* Edge router functionalities implemented
2011-06-22 21:09:06 +02:00
mlenders
5e572fe6f7 [sys/net/sixlowpan/sixlowip.h]
* Maximum length of list of interface addresses increased due to the required addresses
2011-06-22 20:58:35 +02:00
mlenders
a4f673ec96 * added loopback and all nodes multicast address automatically to interface according to RFC 2581 2011-06-22 19:19:37 +02:00
mlenders
8de7bd7662 [sys/net/sixlowpan/sixlowip.c]
* Check for unspecified address by the appropriate function
2011-06-22 18:46:17 +02:00
mlenders
64fa01fbfd [sys/net/sixlowpan/sixlownd.h sys/net/sixlowpan/sixlownd.c]
* let plist_add return a pointer to the newly added plist-entry
2011-06-22 18:34:41 +02:00
mlenders
4ac4e750fe [sys/net/sixlowpan/sixlownd.h sys/net/sixlowpan/sixlownd.c]
* abr_addr argument in abr_update_cache as pointer rather then value
* constants for 6CO C flag added
2011-06-22 15:25:42 +02:00
mlenders
0989fe650c [sys/net/sixlowpan/sixlowpan.c]
* choose always the longest prefix from contexts if prefix of prefixes is the same
2011-06-22 15:20:54 +02:00
mlenders
2f6eccb5bf [sys/net/sixlowpan/sixlowip.c]
* fixed pointer error
2011-06-22 15:19:20 +02:00
mlenders
9b1dbd43fb [sys/net/sixlowpan/sixlowpan.h sys/net/sixlowpan/sixlowpan.c]
* seperated initialization of adhoc routers from initialization process
2011-06-22 12:36:26 +02:00
mlenders
a2d7628a73 [sys/net/sixlowpan/sixlowip.h sys/net/sixlowpan/sixlowip.c]
* added capability to initiate a node as router
* added capability to check if a node is initiated as router
2011-06-22 12:34:32 +02:00
mlenders
6d074b4a29 [sys/net/sixlowpan/sixlowip.c]
* added failsafe if someone tries to add address :: to an interface (not allowed according [RFC 4291])
* automatically add address to corresponding solicitaded nodes multicast address [RFC 4291]
2011-06-22 12:08:45 +02:00
mlenders
fe464025c1 [sys/net/sixlowpan/sixlowip.h sys/net/sixlowpan/sixlowip.c]
* added loopback address generation features
2011-06-22 11:58:54 +02:00
mlenders
2c20f8fafd handled some warnings
[sys/net/sixlowpan/sixlowip.c]
* pointer in ipv6_process() for PROTO_NUM_NONE out-commented
* val = 0 as initial value

[sys/net/sixlowpan/sixlowmac.c]
* included and initialized hwtimer

[sys/net/sixlowpan/sixlownd.c sys/net/sixlowpan/sixlownd.h]
* initialized abro_version in recv_rtr_adv()
* ARO state according to draft-6lowpan-hc-16
2011-06-22 11:49:29 +02:00
mlenders
6263e59867 [sys/net/sixlowpan/sixlowip.c sys/net/sixlowpan/sixlowpan.c]
* Initialisation of iface_addr_list_count to sixlowip.c according to header files
2011-06-22 10:45:19 +02:00
mlenders
b048b876dc [sys/net/sixlowpan/sixlowpan.c]
* Fixed address prefix comparison for context.
2011-06-22 00:02:44 +02:00
mlenders
2d432ab3a7 [sys/net/sixlowpan/sixlowmac.c]
* Fixed some errors in address and channel allocation due to casting between pointers on 8-bit int and 16-bit int.
2011-06-21 19:44:20 +02:00
mlenders
e19221f2eb Header-Definition for sixlownd.h 2011-06-19 13:54:49 +02:00
mlenders
31d0e35c0b C6O implemented 2011-06-18 23:33:47 +02:00
mlenders
d23d1ff256 ABRO implemented 2011-06-18 23:33:27 +02:00
mlenders
f403366d26 Added serial number arithmetics (corresponding RFC1982) for version field in ABRO 2011-06-18 18:25:34 +02:00
mlenders
be23b1121e Assure assignment of con in lowpan_iphc_encoding and lowpan_iphc_decoding 2011-06-18 18:17:18 +02:00
mlenders
07f6292455 context update now returns the updated context 2011-06-18 18:11:00 +02:00
mlenders
29d37af23e Context prefixes, Address generation after IETF Context prefixes now are in conformity to IPv6 prefixes [RFC3513] + Address generation by Context now after [draft-ietf-6lowpan-hc-15], section 3.1.1 + some minor errors fixed. 2011-06-18 18:04:02 +02:00
mlenders
8eba66a82f added simple getter 2011-06-14 22:52:24 +02:00
mlenders
cf0f0e1747 Context-Management implementiert 2011-06-14 22:28:56 +02:00
mlenders
12ab511f29 C6O-Flags defined 2011-06-14 19:21:50 +02:00
mlenders
a2c7cf8f9a 6CO und ABRO in header 2011-06-14 18:25:05 +02:00
Stephan Zeisberg
dcf45b08a7 global buffer is now thread safe, ns compression bug solved 2011-05-16 14:26:42 +02:00
Oliver Hahm
808b24db7f [projects WEAtHeR_stable]
* added per thread consumption
2011-05-13 15:36:31 +02:00
Stephan Zeisberg
4da698855f sixlowpan test project added 2011-05-11 10:30:30 +02:00
Stephan Zeisberg
ff6be18b84 buildbot testing 2011-04-19 13:35:25 +02:00
Stephan Zeisberg
67a62dae39 buildbot testing 2011-04-19 13:14:44 +02:00
Stephan Zeisberg
ddec7bad36 vtimer sixlowpan functions 2011-04-15 16:43:43 +02:00
Oliver Hahm
c1a1ea405a [projects WEAtHeR_stable]
* initial commit for WEAtHeR project in stable branch
2011-04-14 13:52:46 +02:00
Oliver Hahm
90ad73e0f8 [sys shell shell_commands]
* added missing header include
2011-04-14 13:49:18 +02:00
Oliver Hahm
fa94cecf1f [core mutex]
* fixed bug from r5b3209ea
2011-04-14 13:47:24 +02:00
Oliver Hahm
5c365dc21c [projects WEAtHeR]
* added cc1100 debugging command
* discard packets when address is not set
2011-04-07 11:29:18 +02:00
Oliver Hahm
fe94bf9b74 [projects WEAtHeR]
* commit debug version
* added more comments
2011-04-07 10:50:13 +02:00
Oliver Hahm
71f10ed8e6 [projects WEAtHeR]
* some bugfixing
2011-04-06 15:50:31 +02:00
Oliver Hahm
0661ce2f7f [sys shell]
* fixed some shell commands
2011-04-06 11:11:03 +02:00
Oliver Hahm
f7d6ef4709 [projects WEAtHeR]
* added routing and duplicate detection
2011-04-06 11:10:28 +02:00
Oliver Hahm
430bad0d69 [drivers cc110x]
* fixed cc110x driver (some references where broken due to renaming of spi  functions from cc1100_* to cc110x_*
2011-04-06 11:09:29 +02:00
Oliver Hahm
364905f0d6 [projects WEAtHeR]
* updated project by adding routing functionality
2011-04-04 20:33:18 +02:00
Oliver Hahm
c0af1a8189 [projects WEAtHeR]
* added project
2011-04-04 13:28:33 +02:00
Oliver Hahm
23cd123bdb [core thread]
* fixed wrong struct name in macro
2011-04-04 13:15:21 +02:00
Oliver Hahm
0e6e0a4647 * deleted falsy comment symbols 2011-03-25 11:42:58 +01:00
Oliver Hahm
2a0a912a61 Merge branch 'master' of ssh://ukleos.des-mesh.net/home/git/ukleos 2011-03-25 11:42:33 +01:00
Oliver Hahm
96206b10a1 Merge branch 'master' of ssh://ukleos.des-mesh.net/home/git/ukleos 2011-03-25 11:42:33 +01:00
Oliver Hahm
34ad51eca5 * some changes to chronos (not yet finished) 2011-03-18 15:59:50 +01:00
Oliver Hahm
bc23a41a30 * some changes to chronos (not yet finished) 2011-03-18 15:59:50 +01:00