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

16100 Commits

Author SHA1 Message Date
e5cf4a5396
Merge pull request #8089 from miri64/gnrc_netif/fix/add-sol-nodes
gnrc_netif: join/leave solicited nodes IPv6 address add/remove
2017-11-20 14:35:49 +01:00
42cc437405
Merge pull request #8092 from miri64/gnrc_netif/fix/array-get
gnrc_netif: fix GNRC_NETAPI_GET of arrays
2017-11-20 14:33:42 +01:00
Martine Lenders
564d3c7581
gnrc_ipv6_nib: remove now duplicate join to sol. nodes 2017-11-20 14:22:55 +01:00
Martine Lenders
d4e60dae2e
gnrc_netif: join/leave solicited nodes IPv6 address add/remove 2017-11-20 14:22:55 +01:00
Martine Lenders
10b74740eb
gnrc_netif: fix GNRC_NETAPI_GET of arrays
The target array currently moves with the loop instead of with the
results. This fixes that.
2017-11-20 14:18:09 +01:00
Martine Lenders
8c4eb43701
gnrc_ipv6_nib: fix retrans. timeout unit for address re-registration 2017-11-20 13:52:37 +01:00
460d3c44fe
Merge pull request #8087 from miri64/gnrc_ipv6_nib/fix/stray-assert
gnrc_ipv6_nib: Remove stray assert() in _handle_aro()
2017-11-20 12:07:58 +01:00
bba3943d59 tests/driver_sx127x: fix typo in displayed message 2017-11-20 11:08:06 +01:00
7c7a5189d2 drivers/sx127x: fix build issue when building for SX1272 2017-11-20 11:07:13 +01:00
8454beee00 drivers/sx127x: fix wrong IQ invert value when setting RX mode 2017-11-20 11:06:46 +01:00
1387945461 drivers/sx127x: expose iq_invert via netdev, add tx power getter 2017-11-20 11:04:41 +01:00
81f13936ee drivers/sx127x: remove time on air from packet info 2017-11-20 11:04:41 +01:00
9858e9e8bf
Merge pull request #5341 from cgundogan/pr/make/iotlab-testbed_target_var
dist: make: iotlab: use target specific var assignment
2017-11-20 08:20:03 +01:00
Martine Lenders
12261a3e69 gnrc_ipv6_nib: Remove stray assert() in _handle_aro()
This assertion doesn't make any sense. The function is called by
_copy_and_handle_aro() on a router which causes `nce` to be NULL
(because there is no NCE known yet) and then the function called
directly after (_reg_addr_upstream()) checks if `nce` might be NULL and
creates an NCE if necessary.
2017-11-20 06:41:08 +01:00
Cenk Gündoğan
31293b63cd dist: make: iotlab: use target specific var assignment 2017-11-20 00:46:31 +01:00
Martine Lenders
8a79b6739a
Merge pull request #8010 from cgundogan/pr/rpl_nib
gnrc_rpl: port to nib
2017-11-20 00:42:03 +01:00
Cenk Gündoğan
de5e0c677f gnrc_netif: fix DEBUG output 2017-11-20 00:35:17 +01:00
Cenk Gündoğan
3be5c9fdf3 nib: use correct fall through hint 2017-11-20 00:35:17 +01:00
Cenk Gündoğan
5b5c479043 rpl: replace fib with nib 2017-11-20 00:35:17 +01:00
Martine Lenders
c61a520c1a
Merge pull request #8084 from bergzand/shell/netif-add-mld
shell_commands: Add multicast groups to ifconfig command
2017-11-20 00:09:20 +01:00
Cenk Gündoğan
21a55612b7
Merge pull request #8083 from miri64/gnrc_ipv6_nib/api/prime-dr
gnrc_ipv6_nib: make user added default route the primary one
2017-11-19 23:51:53 +01:00
Martine Lenders
2f7b55b486 tests: adapt unittests for new FT behavior 2017-11-19 23:36:20 +01:00
Martine Lenders
2a899c45ac gnrc_ipv6_nib: make user added default route the primary one 2017-11-19 23:36:20 +01:00
20d050a42e shell_commands: Add multicast groups to ifconfig command 2017-11-19 22:32:47 +01:00
Cenk Gündoğan
ba77fd5592
Merge pull request #8082 from miri64/gnrc_ipv6_nib/fix/gnrc_netif_dep
gnrc_ipv6_nib: fix gnrc_netif dependency
2017-11-19 19:23:21 +01:00
Martine Lenders
42adac0ece gnrc_ipv6_nib: fix gnrc_netif dependency
GNRC includes this dependency implicitly, but if the NIB is used
isolated (as e.g. in its unittest suite) this dependency is missing.
2017-11-19 14:16:45 +01:00
Cenk Gündoğan
ec671c0a32
Merge pull request #8077 from miri64/shell/fix/6ctx-no-rtr-adv
shell: do not advertise reactively in 6ctx command
2017-11-19 02:22:31 +01:00
Cenk Gündoğan
4a0d57c6fa
Merge pull request #8073 from miri64/gnrc_ipv6_nib/feat/route-timeout
gnrc_ipv6_nib: add timeouts to routes
2017-11-19 01:18:25 +01:00
d3a00c17e7
Merge pull request #8076 from miri64/tests/fix/bluebill-in-gnrc_netif
tests: add bluepill to gnrc_netif's insufficient memory list
2017-11-18 21:36:31 +01:00
Andreas "Paul" Pauli
3d5233e2ab
Merge pull request #7517 from smlng/cpu/cc2538/periph_gpio2
CPU, cc2538: periph_gpio 2.0
2017-11-17 20:12:49 +01:00
smlng
d03551756f cpu, cc2538: adapt periph drivers to refined gpio handling 2017-11-17 20:06:41 +01:00
smlng
8fb71afa79 cpu, cc2538: refine gpio handling
- hide (more) internal functions
  - optimize gpio_init_af
  - remove obsolete code
2017-11-17 20:06:35 +01:00
smlng
5939cd4dbe pkg/libcoap: fix implicit-function-declaration of strnlen 2017-11-17 18:42:41 +01:00
Martine Lenders
c5fc7c44cd
shell: do not advertise reactively in 6ctx command
After thinking about it a bit, I decided to remove the reactive
advertisement of context information all together in the shell command.
RFC 6775 does not explicitly forbids, but it discourages multicast RAs,
which would be the alternative.
2017-11-17 16:32:14 +01:00
Martine Lenders
5e491513b1
tests: add bluepill to gnrc_netif's insufficient memory list 2017-11-17 16:10:24 +01:00
Hauke Petersen
582abd4e00
Merge pull request #8075 from miri64/tests/fix/resolve-gnrc_netif2-conflict
tests: revert gnrc_netif2 Makefile to resolve merge conflict
2017-11-17 15:50:16 +01:00
Martine Lenders
bbae7a4193
tests: revert gnrc_netif2 test to resolve merge conflict 2017-11-17 15:31:59 +01:00
e01c23ef35
Merge pull request #8031 from smlng/pkg/tinydtls/fix_compile_error
pkg/tinydtls: update version to fix compiler errors
2017-11-17 15:19:42 +01:00
Francisco Acosta
3ec7ca4766
Merge pull request #7686 from gebart/pr/board-debugger-separation
boards: board<->debugger separation
2017-11-17 13:48:07 +01:00
Martine Lenders
c28de94fd1
tests: adapt tests for route lifetime 2017-11-17 13:45:41 +01:00
Martine Lenders
0f9d266af2
shell: adapt nib route command for route lifetime 2017-11-17 13:44:59 +01:00
Martine Lenders
e7bb0ed67f
gnrc_uhcpc: adapt for route lifetime 2017-11-17 13:44:18 +01:00
Martine Lenders
f62974207d
gnrc_ipv6_nib: add timeouts to routes 2017-11-17 13:43:18 +01:00
Cenk Gündoğan
abe721ff6c
Merge pull request #8071 from miri64/gnrc_ipv6_nib/fix/rtr-timeout
gnrc_ipv6_nib: actually timeout a default router
2017-11-17 12:03:12 +01:00
Martine Lenders
416ef1213a
Merge pull request #8072 from miri64/tests/revert/7986-followup
tests: revert removal of pca1000x in gnrc_netif2
2017-11-17 11:59:33 +01:00
Martine Lenders
67f33bd5e5
tests: revert removal of pca1000x in gnrc_netif2
As in #7986 this application (obviously) causes a conflict in #7925
since #7979. This PR fixes that.
2017-11-17 11:48:10 +01:00
Martine Lenders
fb5851dde4
gnrc_ipv6_nib: actually timeout a default router
While the GNRC_IPV6_NIB_RTR_TIMEOUT is properly handled, it is actually
never fired. Moreover, the router lifetime is set, but never read.

This removes the router lifetime and switches it out for an evtimer
to does the GNRC_IPV6_NIB_RTR_TIMEOUT event.
2017-11-17 11:43:32 +01:00
2db13af649
Merge pull request #8069 from miri64/gnrc/cleanup/rename-gnrc_netif2-and-gnrc_ndp2
gnrc_(*)2: rename to gnrc_\1
2017-11-17 11:09:45 +01:00
Martine Lenders
f90a9a875f
gnrc_ndp2: rename to gnrc_ndp 2017-11-17 10:41:54 +01:00
Martine Lenders
31b1ceb440
gnrc_netif2: rename to gnrc_netif 2017-11-17 10:41:54 +01:00