Michel Machado

Results 247 comments of Michel Machado

Hi @psanders240, The DPDK that comes with Gatekeeper includes patches that are not available upstream. So one needs to install that DPDK to run Gatekeeper. The next release of Gatekeeper,...

Hi Pete, we may have an opportunity to join forces here. I've added you on LinkedIn. Let's have an online meeting.

Doesn't `lls/main.c:process_pkts()` only receive IPv4 packets? If so, even if the test on `eth_hdr->d_addr` should be kept, the test doesn't need to include `iface->eth_mc_addr` and `iface->ll_eth_mc_addr` since this Ethernet addresses...

How did you upgrade? Please describe how to reproduce the problem.

> 5.4.0-110 The kernel after this version no longer supports igb_uio, can't use more than this kernel version with dpdk 20.11? You are right; the kernel module `igb_uio` is no...

> Annotated the code for lpm initialization, GT can already run normally, examples/policy.lua, But I use gkctl to reload policy.lua, and still continue to report the following error /opt/gatekeeper1.1.0/lua/examples/policy.lua:192: bad...

You are right, the bug was in `lpmlib.new_lpm()`. I just merged pull request #610 which fixes this issue.

Hi @qiangbei, Thank you for your interest in Gatekeeper. Gatekeeper is not ready yet. Once we finish it, we'll document its components on the wiki (https://github.com/AltraMayor/gatekeeper/wiki). If you want to...

Hi @ShawnLeung87, A `GK_FWD_GRANTOR` prefix already has the gateway information, so why do you need to add the /32 prefix? Gatekeeper servers enforce constraints on sub-prefixes (i.e., longer prefixes) of...

There's code in Gatekeeper (see [function check_prefix_security_hole_locked()](https://github.com/AltraMayor/gatekeeper/blob/35d8a17dcf997f0d7ca3468a60fd50d77f9b59b0/gk/fib.c#L1431)) to identify and reject similar configurations because they have the potential to become a nightmare in production. Consider the following scenario: a Gatekeeper...