Commit Graph

35 Commits (3897b750968f6a03cdb4bd6733460f5cf899bc56)

Author SHA1 Message Date
Martine Lenders fd16692c1c Merge pull request #6696 from lebrush/fix/semaphore
sys: sema: semaphore bugfixes
6 years ago
Oleg Hahm 409183d95d pkg: lwip: do not panic on failing netdev->recv() 6 years ago
Martine Lenders 29842bb5e4 netdev2: rename to netdev and remove `gnrc_netdev`
With some minor hand-edits I used the following chain of commands:

```sh
git rm sys/include/net/gnrc/netdev.h
git grep --name-only -i netdev2 | \
        xargs sed -i -e 's/^\(NETDEV\)2\(.*\)\( [("]\)/\1\2 \3/g' \
                     -e 's/\(netdev\)2\(.*\)\( \/\*\*<\)/\1\2 \3/I' \
                     -e 's/\(netdev\)2/\1/gI'
git add -p
git commit --amend
git ls-tree --full-tree -r HEAD --name-only | \
        grep "netdev2" | xargs -I'{}' dirname '{}' | uniq | \
        grep "netdev2" | while read dir; do
                new_dir="$(echo "$dir" | sed "s/netdev2/netdev/g")"
                git mv -f "$dir" "$new_dir"
        done
git commit --amend
git ls-tree --full-tree -r HEAD --name-only | \
        grep "netdev2" | while read file; do
                new_file="$(echo "$file" | sed "s/netdev2/netdev/g")"
                git mv -f "$file" "$new_file"
        done
git commit --amend
git grep --name-only "\<drivers_netdev_netdev\>" | \
        xargs sed -i "s/\<drivers_netdev_netdev\>/drivers_netdev_api/g"
git add -p
git commit --amend
```
6 years ago
Kaspar Schleiser 8d88781e05 make: pkg: make use of PKGDIRBASE 6 years ago
Victor Arino a4bb7b8d58 pkg/lwip: use blocking sema_wait 6 years ago
Martine Lenders b915d15de1 pkg: provide sock_tcp support for lwip 6 years ago
Peter Kietzmann e5e79c2834 Merge pull request #5937 from miri64/pkg/feat/lwip-sock-udp
pkg: provide sock_udp support for lwip
6 years ago
Martine Lenders a45256a2a7 pkg: provide sock_udp support for lwip 6 years ago
Koen Zandberg 672da2c457 drivers/mrf24j40: initial mrf24j40 support 6 years ago
Oleg Hahm 7ee7801c10 *: remove trailing underscores from header guards 6 years ago
Oleg Hahm 693636690c Merge pull request #6399 from OlegHahm/timex_constants
timex: unambiguous time conversion macros
6 years ago
Francisco Acosta 70fbcbf7ed Merge pull request #6311 from miri64/native/enh/multi-tap
cpu/native: allow for multiple netdev2_tap devices
6 years ago
Oleg Hahm 4f4214235b timex: unambiguous time conversion macros 6 years ago
Martine Lenders 1f6f02e196 cpu/native: adapt start-up and auto-init for multiple netdev2_tap 6 years ago
Victor Arino 49adbf24da pkg/lwip: use new sema implementation 6 years ago
Peter Kietzmann 1730b883ef Merge pull request #5936 from miri64/pkg/feat/lwip-sock-ip
pkg: provide sock_ip support for lwip
6 years ago
Martine Lenders bf60c2fbfa pkg: provide sock_ip support for lwip 6 years ago
Kaspar Schleiser 21a58c9e88 pkg: lwip: add license information, cleanup 6 years ago
Joakim Nohlgård 7c48c891a0 xtimer: Update xtimer usage to match API changes 6 years ago
Martine Lenders 07f8148432 pkg: lwip: remove timeout timer
In case of no timeout this timer is not removed, leading to the
re-addition in a later call. This fix removes it properly.
7 years ago
Martine Lenders b81ac9ca0e pkg: lwip: do not re-set values already set in netif_add
lwip_netdev2_init() is called by netif_add, which already sets these
values to an according value.
7 years ago
Martine Lenders 9b2cff9a7b lwip: port mboxes to core_mbox 7 years ago
Martine Lenders cc6b123758 lwip: initialize link-local address correctly
lwIP does some weird byte-swapping in netif_create_ip6_linklocal_address()
with non-ethernet-addresses, so I rather initialize it like in GNRC, so it is
compatible to both GNRC and emb6.
7 years ago
Victor Arino 9528b22209 pkg/lwip: remove duplicated line in netdev2 wrapper 7 years ago
Victor Arino 25120bae0f pkt/lwip: fix guard comments in lwipopts 7 years ago
Kaspar Schleiser 7718f114cb all: remove pointer casts for msg.content.ptr 7 years ago
Kaspar Schleiser 15d9ce4963 pkg: lwip: adapt to changed netdev2->event_callback signature 7 years ago
Kaspar Schleiser af5914bafa pkg: lwip: adapt t renamed netdev2->isr_arg 7 years ago
Martine Lenders b605852638 lwip: introduce MLD as pseudo-module and deactivate by default 7 years ago
Martine Lenders 5431df6a7e lwip: initial import of conn_udp wrapper 7 years ago
Martine Lenders 410f44f07d lwip: initial import of conn_ip wrapper 7 years ago
Martine Lenders 7f475573e6 lwip_netdev2: initial import of a lwIP netdev2 wrapper 7 years ago
Martine Lenders b0347527fd lwip: map lwIP modules to RIOT modules 7 years ago
Martine Lenders 932bec50ed lwip: add port for RIOT 7 years ago
Martine Lenders 29515a7bb9 pkg: initial import of lwIP package 7 years ago