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> |
4 months ago | |
|---|---|---|
| .. | ||
| src | 4 months ago | |
| Cargo.toml | 4 months ago | |
| build.rs | 4 months ago | |