Skip to content

Commit

Permalink
feat(s2n-quic-dc): implement recv path packet pool (#2483)
Browse files Browse the repository at this point in the history
  • Loading branch information
camshaft authored Mar 5, 2025
1 parent 7d935aa commit a9e7673
Show file tree
Hide file tree
Showing 9 changed files with 1,220 additions and 1 deletion.
2 changes: 1 addition & 1 deletion dc/s2n-quic-dc/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -69,4 +69,4 @@ tracing-subscriber = { version = "0.3", features = ["env-filter"] }

[lints.rust.unexpected_cfgs]
level = "warn"
check-cfg = ['cfg(kani)', 'cfg(todo)']
check-cfg = ['cfg(fuzzing)', 'cfg(kani)', 'cfg(todo)']
2 changes: 2 additions & 0 deletions dc/s2n-quic-dc/src/socket.rs
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,6 @@ pub use bpf::Pair;
#[cfg(not(target_os = "linux"))]
pub use pair::Pair;

pub mod recv;

pub use s2n_quic_platform::socket::options::{Options, ReusePort};
7 changes: 7 additions & 0 deletions dc/s2n-quic-dc/src/socket/recv.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0

pub mod descriptor;
pub mod pool;
pub mod router;
pub mod udp;
Git LFS file not shown
Loading

0 comments on commit a9e7673

Please sign in to comment.