Michel Machado

Results 81 issues of Michel Machado

Make the command line parameter `--log-file-mode` support the same mode format of command `chmod(1)`. When pull request #193 added parameter `--log-file-mode`, it only supported octal numbers for simplicity. See the...

enhancement
good first issue

`get_responsible_gk_mailbox()` in file `gk/main.c` takes the reminder `rss_hash_val % gk_conf->rss_conf_front.reta_size` to calculate `rss_hash_val` and `rss_hash_val` is only used on a integer division and reminder on the following lines: ``` idx...

enhancement
question
good first issue

If so, we can test if the policy is minimally working during boot time of Grantor servers, and before updating the Lua state of Grantor servers when it's requested via...

enhancement
question

Issue #208 introduced LPM tables for IPv4 and IPv6 addresses to policies. The main use of these LPM tables is to classify source addresses with a single lookup. These LPM...

enhancement

Some relevant vantage points (VPs) may not have a back channel, for example: [Vultr](https://www.vultr.com/features/bgp/). Thus, [protecting the GT-GK channel](https://github.com/AltraMayor/XIA-for-Linux/wiki/Ideas-list#protecting-the-gt-gk-channel) becomes a production requirement when deploying Gatekeeper on cloud providers. Moreover,...

Production requirement

When `rte_be_to_cpu_16()` and its sister functions are called over a constant, they compute their results in compile time, that is, the results are also constants. This enables Gatekeeper to avoid...

enhancement
good first issue

In an Internet exchange (IX), Gatekeeper servers talk to multiple routers to receive traffic, but the information of which router is the hop just before a Gatekeeper receives a packet...

question

Function `time_resolution_init()` located in file `main/main.c` estimates the frequency of the TSC register and sets its result in a couple global variable in different units (e.g. `cycles_per_sec`). DPDK has function...

enhancement
good first issue

The Ethernet principal is not properly verifying its XIDs that come from userland to its local and main tables. The Ethernet principal does not check that the interface associated to...

Minor
good first issue

Adding the log level to the logged string will enable network operators to quickly assess the gravity of log entries. All log entries already have a log level. The log...

enhancement