Skip to content

Refactor token bucket from netiface to a rust module#2306

Merged
robgjansen merged 8 commits intoshadow:mainfrom
robgjansen:token-bucket-rs
Aug 3, 2022
Merged

Refactor token bucket from netiface to a rust module#2306
robgjansen merged 8 commits intoshadow:mainfrom
robgjansen:token-bucket-rs

Conversation

@robgjansen
Copy link
Copy Markdown
Member

@robgjansen robgjansen commented Jul 24, 2022

This is the first step in rewriting the network interface and router in rust.

Most of the network interface C code that is changed here will be removed in my upcoming pull requests, so I'm not spending much effort to optimizing the code or it's design at this point.

Progress on #1727

@robgjansen robgjansen added Type: Maintenance Refactoring, cleanup, documenation, or process improvements Component: Main Composing the core Shadow executable labels Jul 24, 2022
@robgjansen robgjansen self-assigned this Jul 24, 2022
@github-actions github-actions bot added the Component: Documentation In-repository documentation, under docs/ label Jul 24, 2022
@robgjansen
Copy link
Copy Markdown
Member Author

@robgjansen robgjansen marked this pull request as ready for review July 30, 2022 22:08
@robgjansen robgjansen requested a review from stevenengler July 30, 2022 22:14
@robgjansen robgjansen merged commit 1b5d584 into shadow:main Aug 3, 2022
@robgjansen robgjansen deleted the token-bucket-rs branch August 3, 2022 14:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Documentation In-repository documentation, under docs/ Component: Main Composing the core Shadow executable Type: Maintenance Refactoring, cleanup, documenation, or process improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants