mirror of https://github.com/aya-rs/aya
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Core eBPF Program (traffic_monitor.bpf.rs): - XDP-based packet processing for high performance - IP header parsing and CIDR range matching - Configurable packet dropping or logging - Ring buffer event logging to userspace Supporting Modules: - config.rs: JSON configuration management for CIDR ranges - ip_utils.rs: CIDR parsing and IP matching utilities - event_handler.rs: Traffic event processing and statistics - lib.rs: Module exports and shared structures Key Features: - Line-rate packet filtering in kernel space - Support for up to 256 permitted CIDR ranges - Real-time event streaming via ring buffers - Protocol-aware logging (TCP/UDP/ICMP/etc.) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> |
3 weeks ago | |
---|---|---|
.. | ||
src | 3 weeks ago | |
Cargo.toml | 3 weeks ago | |
build.rs | 3 weeks ago |