char/avril

(wip) why'd you have to go and make things so complicaaaaated?

git clone https://git.t4t.associates/char/avril

Charlotte Somdeslop: factor module prep/transpilatione/etc into loader.rsab5df08

main
1 folder2 files

files

src/
Cargo.toml321 B
README.md553 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.