Joakim Gebart
5286b68f2e
Merge pull request #2573 from kushalsingh007/scope
...
Reducing the scope of variable after running static code analyser.
2015-03-11 14:18:25 +01:00
Cenk Gündoğan
5d382b4ac8
rpl: use global ip addresses instead of link-local ones
2015-03-10 20:51:58 +01:00
Hauke Petersen
40f7227c02
sys/shell: added (ng_)netif shell commands
2015-03-10 17:43:48 +01:00
kushalsingh007
3dbe4cd8af
Reducing the scope of variable after running static code analyser.
...
- Part of fix for issue number 480 (variableScope)
- Suppression of warnings that are not needed.
2015-03-10 22:03:18 +05:30
Hauke Petersen
b9f4cdc3ae
Merge pull request #2559 from authmillenon/ng_netdev/doc/fixes
...
ng_netdev: fix some documentation and a suggestion for a type change
2015-03-10 15:14:05 +01:00
Hauke Petersen
3540ff9a26
Merge pull request #2560 from authmillenon/ng_netif_hdr/fix/static-inline
...
ng_netif_hdr: make inline functions static
2015-03-10 14:23:32 +01:00
Joakim Gebart
bda0b999bd
Merge pull request #2522 from cgundogan/rpl_prefix_info
...
rpl: implement basic prefix information option for DIOs
2015-03-10 14:00:01 +01:00
Joakim Gebart
0bc3ff5b19
rpl: Send DAOs for adding /128 routes (host-only) to the parent instead of /16
2015-03-10 12:35:09 +01:00
kushalsingh007
390e030f84
Removing the warnings after running static code analyser.
...
-Changes to fix all the clarifyCalulation warnings.
-Fixes a part of issue number 480
2015-03-10 04:08:43 +05:30
Martine Lenders
b540e65e72
ng_netif_hdr: simplify address getter/setter
2015-03-09 17:36:33 +01:00
Martine Lenders
081784d16a
ng_netif_hdr: fix documentation
2015-03-09 03:52:12 +01:00
Martine Lenders
84713f4873
ng_netif_hdr: make inline functions static
2015-03-08 22:54:06 +01:00
Martine Lenders
c66612b50b
ng_netdev: change event_type to same type as msg_t::content::value
2015-03-08 22:42:35 +01:00
Martine Lenders
fd0d83711a
ng_netdev: fix documentation
2015-03-08 22:41:35 +01:00
Oleg Hahm
c1fe7f0095
ccnl: correct debug output
2015-03-05 16:27:37 +01:00
Martine Lenders
878bc94b38
ng_netif: Add missing include
2015-03-04 18:30:45 +01:00
Johann Fischer
939f07aab8
sys/net/network_layer/sixlowpan/lowpan.c: add udp header decompression
2015-03-04 18:18:27 +01:00
Lotte Steenbrink
1793eb7ec8
Merge pull request #2450 from authmillenon/netreg/api/pointer-based
...
RFC: netreg: move to pointer-based API
2015-03-04 15:33:15 +01:00
Björn Lichtblau
2ee6ff0cfd
sys/vtimer: Fix longterm_tick_timer handling.
...
Before, the longterm_tick_timer had special handling in update_shortterm.
This approach was bad because the longterm_tick_timer's shooting microseconds time
had different semantics like the rest and thus it could end up in a blocking
position in the priority queue at some point in time, although it should
get executed at another point in time.
Made the longterm_tick_timer handling / meaning of its microseconds the same
as the other timers and also removed seconds, because it is now the same
as longertm_tick_timer.absolute.seconds.
See also https://github.com/RIOT-OS/RIOT/pull/2515
2015-03-04 13:52:19 +01:00
Martine Lenders
ec5f686cd0
netreg: move to pointer-based API
...
Moving to a pointer-based API simplifies a lot, since there is no need
for an internal pool of entries anymore. Therefore, a lot of
organizational overhead and some restrictions (e.g. an upper limit on
entries) are dropped.
The entries can be stored in the stack of the respective thread.
2015-03-04 13:17:00 +01:00
Joakim Gebart
70cf054b5e
sixlowpan: Broadcast message when neighbour not found in cache.
2015-03-04 08:47:10 +01:00
Oleg Hahm
a846409a55
Merge pull request #2523 from gebart/pr/lowpan-eui-short-addr-local
...
sixlowpan: Handle short hardware addresses correctly
2015-03-04 02:38:40 +01:00
Martine Lenders
36c757b8c8
Merge pull request #2448 from haukepetersen/fix_doc_shell
...
sys/shell: fixed and unified doxygen headers
2015-03-03 23:14:46 +01:00
Thomas Eichinger
8b5f784e0b
Merge pull request #2446 from thomaseichinger/ng_netconf_reset
...
net/ng_netconf: improve comment describing NETCONF_STATE_*
2015-03-03 23:07:43 +01:00
Thomas Eichinger
40062c3ac3
net/ng_netconf.h: fix doxygen comments
2015-03-03 23:06:32 +01:00
Joseph Noir
f614d4b186
Merge pull request #1222 from BytesGalore/add_pthread_simple_tls
...
Everything seems to work, so here we go: sys:posix:pthread added dynamic pthread thread local storage
2015-03-03 22:38:27 +01:00
haukepetersen
b6ca321270
net/ng_pktbuf: added missing #inlcude <stdio.h>
2015-03-03 22:12:16 +01:00
Hauke Petersen
be9987292f
net: added generic network interface header format
2015-03-03 22:00:46 +01:00
Cenk Gündoğan
d6242360da
net_if: proper u/l-bit inversion for short addresses
2015-03-03 20:03:54 +01:00
Joakim Gebart
2aa031e7c7
sixlowpan: Set U/L bit in short address to local.
2015-03-03 19:56:11 +01:00
Joakim Gebart
4520d31d3d
net-if: Set U/L bit in short address to local.
2015-03-03 19:56:11 +01:00
Cenk Gündoğan
c60450df4c
rpl: implement basic prefix information option for DIOs
2015-03-03 19:36:14 +01:00
Martine Lenders
714c912a88
Merge pull request #2519 from haukepetersen/ng_netapi_fixes
...
net/ng_netapi: fixed implementation
2015-03-03 18:17:40 +01:00
Hauke Petersen
2323c08d32
sys/shell: fixed and unified doxygen headers
...
- changed doxygen group name to sys_shell
- added some missing fields
- unified the doxygen header format
2015-03-03 18:10:06 +01:00
Hauke Petersen
e7466b1dad
Merge pull request #2513 from gebart/pr/udp-delete-unused-csum-func
...
udp: Delete unused udp_csum function.
2015-03-03 18:08:52 +01:00
Hauke Petersen
45ce082ad6
net/ng_netapi: fixed implementation
...
- renamed opt variable in _get_set
- fixed msg type MACRO names
2015-03-02 18:44:33 +01:00
Johann Fischer
90ab40657a
sys/net/network_layer/sixlowpan/lowpan.c: reduce scope of debug variable
2015-03-02 18:42:38 +01:00
Joakim Gebart
824c0a3daf
udp: Delete unused udp_csum function.
...
udp_csum is never referenced anywhere in the tree, not even in a header file.
2015-03-02 12:32:02 +01:00
Joakim Gebart
726bdf9d7b
Merge pull request #2512 from cgundogan/ip_d_addr_unused
...
ip: use d_addr instead of s_addr when setting the destaddr
2015-03-02 12:23:11 +01:00
03Lichtbla76
645ba51eba
sys/vtimer: Fix two vtimer issues (hwtimer tick conversion).
...
vtimer does not handle well the different timers (vtimer <-> hwtimer)
with regard to their overflows:
* in update_shortterm HWTIMER_TICKS cannot be just applied to next, this will be wrong when next overflows.
* in vtimer_now wrong parentheses mix up vtimer and hwtimer ticks.
Maybe related issues:
* https://github.com/RIOT-OS/RIOT/issues/2435
* https://github.com/RIOT-OS/RIOT/issues/1753
2015-03-02 11:52:00 +01:00
Cenk Gündoğan
c3fc24700c
rpl: use d_addr instead of s_addr when setting the destaddr
2015-03-02 10:33:45 +01:00
Cenk Gündoğan
3832fc57f5
Merge pull request #2496 from gebart/pr/6lowpan-print-addr
...
sixlowpan: Properly print source address when ENABLE_DEBUG
2015-03-02 08:21:42 +01:00
Joakim Gebart
dcebfe55a4
Merge pull request #2491 from cgundogan/rpl_use_all_rpl_nodes_addr
...
rpl: use the all-RPL-nodes multicast address
2015-02-28 11:08:09 +01:00
Joakim Gebart
911bf20749
Merge pull request #2494 from gebart/pr/transceiver-frame-size
...
sys/net/transceiver: Copy the entire frame for AT86RF231 and CC2420
2015-02-27 09:56:21 +01:00
Martine Lenders
bafafe7b8a
Merge pull request #2497 from gebart/pr/lowpan-eui64-inv-local-bit
...
sixlowpan: Invert local/universal bit in EUI-64 when forming IPv6 Interface Identifiers.
2015-02-27 09:34:46 +01:00
Joakim Gebart
578eb38c38
sixlowpan: Properly print source address when ENABLE_DEBUG
2015-02-26 19:22:07 +01:00
Joakim Gebart
db59de6c2e
sixlowpan: Refactor DAC/DAM decoding to match SAC/SAM implementation.
2015-02-26 13:53:07 +01:00
Joakim Gebart
9933a431e3
sixlowpan: Refactor SAC/SAM decoding.
2015-02-26 12:19:30 +01:00
Joakim Gebart
ff6f8ff82b
sixlowpan: Invert local/universal bit in EUI-64 when forming IPv6 Interface Identifiers.
2015-02-26 09:59:28 +01:00
Joakim Gebart
1eee289cb4
rpl: Make addr_str static
2015-02-26 09:56:52 +01:00