char/avril
(wip) why'd you have to go and make things so complicaaaaated?
git clone https://git.t4t.associates/char/avril
ab5df08
main
files
| src/ | |
| Cargo.toml | 321 B |
| README.md | 553 B |
avril-net
TCP and Unix stream transport primitives shared by avril's HTTP engine and raw networking bindings. This crate owns listener binding, accepted streams and peer addresses, and socket-file cleanup; callers enforce capability policy.
Linux Unix listeners use pinned directories, procfs-relative binding, and retained filesystem inodes. Other Unix platforms use path-based binding with best-effort identity-checked cleanup. Existing entries are never removed to make room for a listener. Non-Unix platforms report unsupported Unix operations.