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
Stephan Zeisberg
4da698855f
sixlowpan test project added
2011-05-11 10:30:30 +02:00
Stephan Zeisberg
ddec7bad36
vtimer sixlowpan functions
2011-04-15 16:43:43 +02:00
Stephan Zeisberg
3819077ff4
fixed some reassembling bugs
2011-02-22 13:25:45 +01:00
Stephan Zeisberg
eff15fa054
fixed some reassembling bugs
2011-02-22 13:19:16 +01:00
Stephan Zeisberg
8b4bccde36
added: icmp 135,136 / iphc header encoding/decoding
2011-01-24 22:41:32 +01:00
Stephan Zeisberg
0440c19f6b
added some neigbor discovery options to icmp message functions
2011-01-18 11:02:48 +01:00
Stephan Zeisberg
2ddc48de4e
reprogrammed address handling and created address interface structure
2011-01-07 23:38:42 +01:00
Stephan Zeisberg
5e26d199cc
fragmentation and reassambly works now and cleaned up tons of warnings
2011-01-07 13:02:27 +01:00
Stephan Zeisberg
66b668d6e1
implemented ieee 802.15.4 data transmission
2011-01-04 10:25:16 +01:00
Stephan Zeisberg
4bce433513
branch merge
2010-12-13 11:21:22 +01:00
Stephan Zeisberg
2fabdc1620
new ieee802154 frame create/parse functions
2010-12-13 11:14:41 +01:00
Oliver Hahm
33512d9fbc
[board/msb-430h]
...
* fixed include
2010-12-13 01:30:46 +01:00
Oliver Hahm
ddcbd10a03
[RTC]
...
* added a general RTC header
* added RTC support to chronos
2010-12-13 01:29:46 +01:00
Oliver Hahm
c083928983
[board/chronos/drivers/display]
...
* cleaned up code and documentation
[drivers/cc110x_ng]
* fixed include pathes
2010-12-11 13:38:04 +01:00
Oliver Hahm
8f63b18b9f
[drivers/cc110x_ng]
...
* moved all headers to include subfolder
2010-12-11 12:24:06 +01:00
Oliver Hahm
6be1cf2a76
[board/chronos board/msb-430h board/msba2-common drivers/cc110x_ng sys/shell
...
sys/transceiver]
* renamed all occurrences of cc1100 to cc110x as in fact all driver parts should
work for cc1100 and cc110x as well
[driver/cc110x_ng]
* added some documentation
* introduced a new register function to access rxfifo (fixing the of-by-one
problem on chronos platform
2010-12-11 12:09:20 +01:00
Oliver Hahm
da7077b467
Merge branch 'master' of ssh://ukleos.des-mesh.net/home/git/ukleos
2010-12-10 18:02:31 +01:00
Oliver Hahm
ec6a794143
[cc110x_ng]
...
* fuxed transceiver driver for chronos
* some more stuff
2010-12-10 18:00:31 +01:00
54b8f9b48a
* vtimer: api doc updates
2010-12-10 17:31:26 +01:00
0ac2965b43
*swtimers: marked deprecated
2010-12-10 17:30:21 +01:00
1ee8fb13dd
* vtimer: api compatible to swtimer.
2010-12-10 17:16:18 +01:00
9757bb7dda
* many fixes. vtimer_hammer OK now.
2010-12-10 16:52:06 +01:00
5838ce604b
* hwtimer: switched to lifo
2010-12-10 16:50:16 +01:00