Hello Taps, There has been a Taps implementation for the Nim language for quite a while now but I thought it worth mentioning that now it has an lwIP backend in addition to BSD sockets. It's several hundreds lines of glue code between the lwIP C API and the high-level Nim interfaces for Taps. It's still primitive and incomplete, but it's been successfully tested as an alternative to sockets for use within Solo5 unikernels. Actually the Solo5 network device is the only driver backed tested so far.
Cheers, Emery https://git.sr.ht/~ehmry/nim_taps/tree/trunk/item/src/taps/lwip_types.nim https://git.sr.ht/~ehmry/nim_taps/tree/trunk/item/src/taps/lwip_implementation.nim Solo5: https://github.com/solo5/solo5 CoAP+TCP via Taps: https://codeberg.org/eris/nim-coap/src/branch/trunk/src/coap/tcp.nim _______________________________________________ Taps mailing list [email protected] https://www.ietf.org/mailman/listinfo/taps
