Skip to content

cps: push not-handled ICMP packets to KNI interfaces#511

Merged
AltraMayor merged 1 commit intomasterfrom
cps_ipv6
Jul 28, 2021
Merged

cps: push not-handled ICMP packets to KNI interfaces#511
AltraMayor merged 1 commit intomasterfrom
cps_ipv6

Conversation

@AltraMayor
Copy link
Owner

Gatekeeper only handles a couple of ICMP packets, and drops all the rest. This patch forwards the rest of the ICMP packet to
the KNI interfaces, so the kernel can use them. This enhances diagnosis and IPv6 compatibility.

As a bonus, this patch simplifies Gatekeeper's code since Gatekeeper no longer has to deal with ping and other ICMP cases.

Gatekeeper only handles a couple of ICMP packets, and drops
all the rest. This patch forwards the rest of the ICMP packet to
the KNI interfaces, so the kernel can use them. This enhances
diagnosis and IPv6 compatibility.

As a bonus, this patch simplifies Gatekeeper's code since
Gatekeeper no longer has to deal with ping and other ICMP cases.
@AltraMayor AltraMayor added the Production requirement Either the issue is solved, or Gatekeeper doesn't work in production label Jul 28, 2021
@AltraMayor AltraMayor added this to the First deployment milestone Jul 28, 2021
@AltraMayor
Copy link
Owner Author

Tested in production.

@AltraMayor AltraMayor merged commit 285002a into master Jul 28, 2021
@AltraMayor AltraMayor deleted the cps_ipv6 branch July 29, 2021 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Production requirement Either the issue is solved, or Gatekeeper doesn't work in production

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant