muxers/mplex: Allow up to 60 bit long stream IDs #2061
Labels
bug
difficulty:moderate
getting-started
Issues that can be tackled if you don't know the internals of libp2p very well
According to the mplex specification a stream ID embedded in an mplex header can be up to 60 bit long.
Today, Rust
libp2p-mplex
restricts mplex headers to 32 bit.rust-libp2p/muxers/mplex/src/codec.rs
Line 156 in 29d969b
The rust
libp2p-mplex
implementation should support up 60 bit long stream IDs like specified in the mplex specification.See libp2p/specs#317 for details.
The text was updated successfully, but these errors were encountered: