benpicco

Results 395 comments of benpicco

True, `ethos` would need a custom implementation. Alternatively it could be ported to the new interface which would require something like https://github.com/RIOT-OS/RIOT/pull/18066

Well we should have those as runnable code too, but we got to start somewhere :wink:

@brummer-simon I just noticed something now that client and server are combined into the same application: After starting the server, I can no longer open any client connections: ``` 2021-09-08...

Shouldn't `gnrc_pktbuf` take care of holding the memory of the packet? Why do we need to copy it to a second buffer?

AFAIU this is the intended behavior Try with CFLAGS += -DCONFIG_GNRC_TCP_EXPERIMENTAL_DYN_MSL_EN=1 or `LWIP=1` if you want fast reconnects.

> seems as if this is not able to send while listening even though there is `CONFIG_GNRC_TCP_RCV_BUFFERS=2` hm yea I can't really explain that - maybe @brummer-simon knows more?

Rebase + fix after #17714 broke the build. But now `send` will hang indefinitely. ``` RIOT native interrupts/signals initialized. RIOT native board initialized. RIOT native hardware initialization complete. NETOPT_RX_END_IRQ not...

Looks like `Makefile.ci` needs an update - `make generate-Makefile.ci` should do