little-dude / netlink

netlink libraries for rust
Other
329 stars 89 forks source link

No error on failure to parse TcOpts #244

Open DieracDelta opened 2 years ago

DieracDelta commented 2 years ago

If the TcOpts fail to parse in one of the qdiscs here, the entire qdisc is skipped. I see the error being generated with the .context() here, but for some reason it's not making its way back up to the stream. Any advice on how to access the errors without dropping in a bunch of print statements?

little-dude commented 2 years ago

Hello @DieracDelta

This is a problem I'm aware of but don't have time to dedicate to properly fix. There are actually two problems:

The first issue really is a terrible limitation which is going to bite many people but fixing it is not trivial :( The second issue is more easily fixable. I'm not sure whether I'm going to have time though. Maybe next Sunday, but no promise. Otherwise, it's going to be in April at best since I'll be AFK for three weeks from March 18th.

wllenyj commented 2 years ago

Hi, @little-dude

Is it possible to release a new version before you AFK?

little-dude commented 2 years ago

Sorry, @wllenyj I didn't manage to find time to do it. The last two weeks have been crazy at work, and I spent the little free time I had to help out some of the many Ukrainians refugees who are arriving in Berlin.

wllenyj commented 2 years ago

@little-dude Wow, It's so cool. Thank you for what you are doing with Uncharted. Can @ me know if you can find the time to do it. Thanks again.