#socket-address #fork #net #ip #generation #architecture #scion

bin+lib scionnet

An std::net fork with support for SCION addresses

7 releases

Uses old Rust 2015

0.0.7 Jan 18, 2024
0.0.6 Jan 10, 2024
0.0.2 Dec 28, 2023

#1383 in Network programming

Download history 64/week @ 2024-01-17 12/week @ 2024-01-24 2/week @ 2024-02-14 9/week @ 2024-02-21 40/week @ 2024-02-28 18/week @ 2024-03-06 21/week @ 2024-03-13 4/week @ 2024-03-27 4/week @ 2024-04-03

145 downloads per month
Used in 6 crates

MIT/Apache

89KB
2K SLoC

snet - scion-std-net

This crate contains the std::net::SocketAddr struct extended to include a SCION variant in addition to IP- V4/V6. Compared to std::net it comes with two new classes: SocketAddrScion and ScionAddr - that represent the L4 and L3 address of a host, which is reachable via the SCION-Next Generation Internet Architecture. The snet IP address structs can be used interchangeably with the std::net ones, as they implement the respective From/Into traits.

Dependencies

~2–3MB
~54K SLoC