Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Stateful NAT: Improve ICMP support in allocator

オープン
#995 コメント 2 件 リアクション 0 件 担当者 1 名 GitHub で見る

メンテナーはふだん 2 日以内に返信

@qmonnet がすでに取り組んでいます。

2025年11月7日 から。

評価

この issue はまだ評価されていません。

説明

area/nat

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?)

主要言語
Rust
スター
21
フォーク
9
平均マージ
3日 1時間
マージ済み PR(30日)
51

環境構築

  • Dockerfile または Docker Compose ファイルあり
  • プルリクエストのテンプレートなし
  • コントリビューションガイドなし

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

githedgehog/dataplane のほかの issue

githedgehog/dataplane の issue をすべて見る

似ている issue

Rust の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。