Stateful NAT: Improve ICMP support in allocator
Los mantenedores suelen responder en 1 día
@qmonnet ya está trabajando en esto.
Desde el 7/11/2025.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
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?)
- Lenguaje dominante
- Rust
- Estrellas
- 20
- Forks
- 9
- Merge medio
- 3 d 22 h
- PR fusionados (30 d)
- 48
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de githedgehog/dataplane
-
Allow per-expose gwgroup override for GatewayPeeringPosiblemente ocupada @Fredi-raspall la tomó hace 10 días. Abierto
githedgehog/dataplane#1864 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Run Nvidia Infra controller, configure vtap on the DPU and peer with fabricPosiblemente ocupada @sergeymatov la tomó hace 10 días. Abierto
githedgehog/dataplane#1863 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Dependencies: Revisit minor version pinning for `smallvec`Posiblemente ocupada @qmonnet la tomó hace 10 días. Abiertodependencies
githedgehog/dataplane#1861 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
NAT config: reject absurdly-long flow timeoutsPosiblemente ocupada @qmonnet la tomó hace 15 días. Abiertoarea/nat
githedgehog/dataplane#1854 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Fix cargo test in dataplanePosiblemente ocupada @daniel-noland la tomó hace 16 días. Abierto
githedgehog/dataplane#1853 · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de githedgehog/dataplane
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
mishraprafful/multihull#150 ·
Los mantenedores suelen responder en 1 día
-
`npx --package=vite-plus vp create` fails with exit 127 when npm is the chosen package managerAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
voidzero-dev/vite-plus#2970 ·
Los mantenedores suelen responder en 1 día
-
ai_p2 comp-parquet-reader-v3
Dificultad 2/5 Medio día Aptitud para principiantes 66/100
ClickHouse/ClickHouse#124986 ·
Los mantenedores suelen responder en 1 día
-
bug(ktuner): exporter directories hide daemon processesPosiblemente ocupada @iloveeyjafjalla la tomó hoy. Abiertocomponent:ktuner
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
agentic-os-org/ANOLISA#6905 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
[Feature]: [P3] engine-rs: the package source hash should ignore line endings and untracked filesAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
maniator/verticopolis#880 ·
Los mantenedores suelen responder en 1 día