├── .cirrus.yml ├── .github └── workflows │ └── main.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── Makefile ├── README.md ├── src ├── lib.rs ├── sockaddr.rs ├── socket.rs ├── sockref.rs └── sys │ ├── unix.rs │ └── windows.rs └── tests ├── data ├── hello_world.txt └── lorem_ipsum.txt └── socket.rs /.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/.cirrus.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | Cargo.lock 4 | 5 | .vscode/ 6 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/README.md -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/sockaddr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/src/sockaddr.rs -------------------------------------------------------------------------------- /src/socket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/src/socket.rs -------------------------------------------------------------------------------- /src/sockref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/src/sockref.rs -------------------------------------------------------------------------------- /src/sys/unix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/src/sys/unix.rs -------------------------------------------------------------------------------- /src/sys/windows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/src/sys/windows.rs -------------------------------------------------------------------------------- /tests/data/hello_world.txt: -------------------------------------------------------------------------------- 1 | Hello world! 2 | -------------------------------------------------------------------------------- /tests/data/lorem_ipsum.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/tests/data/lorem_ipsum.txt -------------------------------------------------------------------------------- /tests/socket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-lang/socket2/HEAD/tests/socket.rs --------------------------------------------------------------------------------