Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gk: add a Routing Information Base #594

Merged
merged 10 commits into from
Sep 6, 2022
Merged

gk: add a Routing Information Base #594

merged 10 commits into from
Sep 6, 2022

Conversation

AltraMayor
Copy link
Owner

This pull request replaces the calls to the LPM iterator present in Gatekeeper's custom DPDK with a Routing Information Base (RIB). This is one step toward no longer having a custom DPDK for Gatekeeper. This work has been scheduled for Gatekeeper v1.2, but it is being brought to 1.1 due to issue #585.

This pull request closes #542.

The header file include/gatekeeper_log_ratelimit.h is missing
an include for rte_atomic.h.
@AltraMayor AltraMayor added the Operational demand This issue would make Gatekeeper safer and/or cheaper to operate label Aug 2, 2022
@AltraMayor AltraMayor added this to the Version 1.1 milestone Aug 2, 2022
@AltraMayor AltraMayor force-pushed the rib branch 6 times, most recently from 64f9355 to 79fbc00 Compare August 15, 2022 15:44
@AltraMayor AltraMayor force-pushed the rib branch 2 times, most recently from 5991b59 to e790372 Compare August 24, 2022 17:58
@AltraMayor AltraMayor force-pushed the rib branch 3 times, most recently from e39bd6d to 2428d80 Compare August 31, 2022 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Operational demand This issue would make Gatekeeper safer and/or cheaper to operate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

LPM iterators
1 participant