Stateful NAT: Improve ICMP support in allocator
I maintainer di solito rispondono entro 2 giorni
@qmonnet ci sta già lavorando.
Dal 7/11/2025.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Right now, the stateful NAT allocator reuses the TCP/UDP ports fields for allocating values for ICMP identifiers. It would be better to have a cleaner design, and only allocate a single value in the case of ICMP.
Another question about ICMP, although not related to the allocator, is how we should translate (if at all) packets such as ICMP "Destination Error" messages when they do not have any inner packet (right now we translate ICMP Query messages, and ICMP Error messages with inner packets - should we do something particular for other packets?)
- Lingua principale
- Rust
- Stelle
- 20
- Fork
- 9
- Merge medio
- 4g 5h
- PR unite (30g)
- 53
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di githedgehog/dataplane
-
Packet-builder: EnhancementForse già presa @sergeymatov l’ha presa 4 giorni fa. Aperta
githedgehog/dataplane#1912 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
-
User ACLs: Add support for TCP flagsForse già presa @qmonnet l’ha presa 5 giorni fa. Apertaarea/acl
githedgehog/dataplane#1911 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
-
Run Nvidia Infra controller, configure vtap on the DPU and peer with fabricForse già presa @sergeymatov l’ha presa 18 giorni fa. Aperta
githedgehog/dataplane#1863 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
-
Dependencies: Revisit minor version pinning for `smallvec`Forse già presa @qmonnet l’ha presa 18 giorni fa. Apertadependencies
githedgehog/dataplane#1861 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
-
NAT config: reject absurdly-long flow timeoutsForse già presa @qmonnet l’ha presa 23 giorni fa. Apertaarea/nat
githedgehog/dataplane#1854 · 1 assegnatario ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di githedgehog/dataplane
Issue simili
-
The book has a Nix install section that chelis.ch lacks, and it names two of the three systemsApertaarea:ecosystem documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
Chelis-Lang/chelis#3866 ·
I maintainer di solito rispondono entro 1 giorno
-
[安卓Feature]: 数字键盘左侧符号区域大小优化Apertaenhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
metasequoiaime/msime#8620 ·
I maintainer di solito rispondono entro 1 giorno
-
agent-detection macos p2 triaged
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno
-
bug documentation sev-0
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno