Crates.io | xdp |
lib.rs | xdp |
version | |
source | src |
created_at | 2024-10-23 08:20:14.753195+00 |
updated_at | 2025-03-11 07:00:14.739128+00 |
description | AF_XDP socket support without C dependencies |
homepage | https://github.com/Jake-Shadle/xdp |
repository | https://github.com/Jake-Shadle/xdp |
max_upload_size | |
id | 1419819 |
Cargo.toml error: | TOML parse error at line 25, column 1 | 25 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
This crate allows for the creation and usage of AF_XDP sockets on Linux, along with the attendant memory mappings and rings.
The primary difference between this crate and the other XSK/XDP crates available on crates.io is that this crate does not depend on any C code.
This crate is still early days, and focused on the needs of Quilkin, so feature requests or bug fixes that don't pertain to it would most likely need outside contribution. There are already several other Rust crates available that (probably) have more full featured support.
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.