-
Notifications
You must be signed in to change notification settings - Fork 7
Description
@nplrkn :
This is an interesting project. I was looking at 'sctp' implementation in your code. In fact it was the same problem that I had faced, that there was no usable SCTP implementation in the Rust world, hence I started developing sctp-rs crate, which provides nice Rust APIs using Rust data structures and only using libc. The crate is modeled on RFC6458 (and not exactly aligned with webrtc-sctp style APIs). Also, it tries to be like Listener, TcpStream like structures which the users are used in the Rust world.
If you are considering refactoring - I would definitely suggest taking a look at this particular crate. This crate does not depend on any SCTP library being present and only makes use of libc calls internally.
Let me know what are your thoughts, I may send a couple of PRs to integrate that.
Here's the link to the project https://github.com/gabhijit/ellora