Kaspar Schleiser
f5a4124866
Merge pull request #6976 from miri64/conn/cleanup/rm
...
net: remove conn API
6 years ago
Martine Lenders
48aae4ef2f
lwip: port to v2.0.2
6 years ago
Martine Lenders
13770361bb
net: remove conn API
...
conn was deprecated in 38217347
. 3 Releases later and now that no module
is using it RIOT-internally anymore, I think it is time to say goodbye.
7 years ago
Martine Lenders
fd16692c1c
Merge pull request #6696 from lebrush/fix/semaphore
...
sys: sema: semaphore bugfixes
7 years ago
Oleg Hahm
409183d95d
pkg: lwip: do not panic on failing netdev->recv()
7 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
```
7 years ago
Victor Arino
a4bb7b8d58
pkg/lwip: use blocking sema_wait
7 years ago
Martine Lenders
b915d15de1
pkg: provide sock_tcp support for lwip
7 years ago
Peter Kietzmann
e5e79c2834
Merge pull request #5937 from miri64/pkg/feat/lwip-sock-udp
...
pkg: provide sock_udp support for lwip
7 years ago
Martine Lenders
a45256a2a7
pkg: provide sock_udp support for lwip
7 years ago
Koen Zandberg
672da2c457
drivers/mrf24j40: initial mrf24j40 support
7 years ago
Oleg Hahm
693636690c
Merge pull request #6399 from OlegHahm/timex_constants
...
timex: unambiguous time conversion macros
7 years ago
Francisco Acosta
70fbcbf7ed
Merge pull request #6311 from miri64/native/enh/multi-tap
...
cpu/native: allow for multiple netdev2_tap devices
7 years ago
Oleg Hahm
4f4214235b
timex: unambiguous time conversion macros
7 years ago
Martine Lenders
1f6f02e196
cpu/native: adapt start-up and auto-init for multiple netdev2_tap
7 years ago
Victor Arino
49adbf24da
pkg/lwip: use new sema implementation
7 years ago
Peter Kietzmann
1730b883ef
Merge pull request #5936 from miri64/pkg/feat/lwip-sock-ip
...
pkg: provide sock_ip support for lwip
7 years ago
Martine Lenders
bf60c2fbfa
pkg: provide sock_ip support for lwip
7 years ago
Joakim Nohlgård
7c48c891a0
xtimer: Update xtimer usage to match API changes
7 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
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
5431df6a7e
lwip: initial import of conn_udp wrapper
8 years ago
Martine Lenders
410f44f07d
lwip: initial import of conn_ip wrapper
8 years ago
Martine Lenders
7f475573e6
lwip_netdev2: initial import of a lwIP netdev2 wrapper
8 years ago
Martine Lenders
932bec50ed
lwip: add port for RIOT
8 years ago