diff options
-rw-r--r-- | Cargo.lock | 56 | ||||
-rw-r--r-- | Cargo.toml | 1 | ||||
-rw-r--r-- | src/uu/cat/Cargo.toml | 1 | ||||
-rw-r--r-- | src/uu/cat/src/cat.rs | 5 | ||||
-rw-r--r-- | tests/by-util/test_cat.rs | 2 | ||||
-rw-r--r-- | tests/by-util/test_dir.rs | 2 | ||||
-rw-r--r-- | tests/by-util/test_ls.rs | 4 | ||||
-rw-r--r-- | tests/by-util/test_vdir.rs | 2 |
8 files changed, 22 insertions, 51 deletions
diff --git a/Cargo.lock b/Cargo.lock index 9ecd9eaaa..907bda8bf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -156,7 +156,7 @@ dependencies = [ "arrayref", "arrayvec", "cc", - "cfg-if 1.0.0", + "cfg-if", "constant_time_eq", "digest", ] @@ -225,12 +225,6 @@ dependencies = [ [[package]] name = "cfg-if" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" - -[[package]] -name = "cfg-if" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" @@ -362,7 +356,6 @@ dependencies = [ "textwrap 0.15.0", "time", "unindent", - "unix_socket", "users", "uu_arch", "uu_base32", @@ -589,7 +582,7 @@ version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", ] [[package]] @@ -598,7 +591,7 @@ version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "crossbeam-utils", ] @@ -608,7 +601,7 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "crossbeam-epoch", "crossbeam-utils", ] @@ -620,7 +613,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "045ebe27666471bb549370b4b0b3e51b07f56325befa4284db65fc89c02511b1" dependencies = [ "autocfg", - "cfg-if 1.0.0", + "cfg-if", "crossbeam-utils", "memoffset", "once_cell", @@ -633,7 +626,7 @@ version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51887d4adc7b564537b15adcfb307936f8075dfcd5f00dde9a9f1d29383682bc" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "once_cell", ] @@ -753,7 +746,7 @@ version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53ecafc952c4528d9b51a458d1a8904b81783feff9fde08ab6ed2545ff396872" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "libc", "socket2", "winapi 0.3.9", @@ -827,7 +820,7 @@ version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "libc", "redox_syscall", "windows-sys", @@ -899,7 +892,7 @@ version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "libc", "wasi", ] @@ -1018,7 +1011,7 @@ version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", ] [[package]] @@ -1105,7 +1098,7 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "winapi 0.3.9", ] @@ -1125,7 +1118,7 @@ version = "0.4.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", ] [[package]] @@ -1220,7 +1213,7 @@ checksum = "e322c04a9e3440c327fca7b6c8a63e6890a32fa2ad689db972425f07e0d22abb" dependencies = [ "autocfg", "bitflags", - "cfg-if 1.0.0", + "cfg-if", "libc", "memoffset", "pin-utils", @@ -1416,7 +1409,7 @@ version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "libc", "redox_syscall", "smallvec", @@ -1722,7 +1715,7 @@ version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "ordered-multimap", ] @@ -1785,7 +1778,7 @@ version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c77f4e7f65455545c2153c1253d25056825e77ee2533f0e41deb65a93a34852f" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "cpufeatures", "digest", ] @@ -1796,7 +1789,7 @@ version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55deaec60f81eefe3cce0dc50bda92d6d8e88f2a27df7c5033b42afeb1ed2676" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "cpufeatures", "digest", ] @@ -1929,7 +1922,7 @@ version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "fastrand", "libc", "redox_syscall", @@ -2095,16 +2088,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58ee9362deb4a96cef4d437d1ad49cffc9b9e92d202b6995674e928ce684f112" [[package]] -name = "unix_socket" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6aa2700417c405c38f5e6902d699345241c28c0b7ade4abaad71e35a87eb1564" -dependencies = [ - "cfg-if 0.1.10", - "libc", -] - -[[package]] name = "users" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -2176,7 +2159,6 @@ dependencies = [ "clap 3.2.17", "nix", "thiserror", - "unix_socket", "uucore", ] @@ -3208,7 +3190,7 @@ version = "0.2.82" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc7652e3f6c4706c8d9cd54832c4a4ccb9b5336e2c3bd154d5cccfbf1c1f5f7d" dependencies = [ - "cfg-if 1.0.0", + "cfg-if", "wasm-bindgen-macro", ] diff --git a/Cargo.toml b/Cargo.toml index 139e6b078..29dee9374 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -406,7 +406,6 @@ rlimit = "0.8.3" [target.'cfg(unix)'.dev-dependencies] nix = { version = "0.25", default-features = false, features = ["process", "signal", "user"] } rust-users = { version="0.11", package="users" } -unix_socket = "0.5.0" [build-dependencies] phf_codegen = "0.10.0" diff --git a/src/uu/cat/Cargo.toml b/src/uu/cat/Cargo.toml index d890ec8d6..5ff9fe5e7 100644 --- a/src/uu/cat/Cargo.toml +++ b/src/uu/cat/Cargo.toml @@ -21,7 +21,6 @@ atty = "0.2" uucore = { version=">=0.0.15", package="uucore", path="../../uucore", features=["fs", "pipes"] } [target.'cfg(unix)'.dependencies] -unix_socket = "0.5.0" nix = { version = "0.25", default-features = false } [[bin]] diff --git a/src/uu/cat/src/cat.rs b/src/uu/cat/src/cat.rs index 602a340cb..f6291d8ae 100644 --- a/src/uu/cat/src/cat.rs +++ b/src/uu/cat/src/cat.rs @@ -10,9 +10,6 @@ // spell-checker:ignore (ToDO) nonprint nonblank nonprinting -#[cfg(unix)] -extern crate unix_socket; - // last synced with: cat (GNU coreutils) 8.13 use clap::{crate_version, Arg, Command}; use std::fs::{metadata, File}; @@ -35,7 +32,7 @@ use std::net::Shutdown; #[cfg(unix)] use std::os::unix::fs::FileTypeExt; #[cfg(unix)] -use unix_socket::UnixStream; +use std::os::unix::net::UnixStream; use uucore::format_usage; static NAME: &str = "cat"; diff --git a/tests/by-util/test_cat.rs b/tests/by-util/test_cat.rs index d4541d690..c21994bbb 100644 --- a/tests/by-util/test_cat.rs +++ b/tests/by-util/test_cat.rs @@ -453,9 +453,9 @@ fn test_dev_full_show_all() { #[ignore] fn test_domain_socket() { use std::io::prelude::*; + use std::os::unix::net::UnixListener; use std::sync::{Arc, Barrier}; use std::thread; - use unix_socket::UnixListener; let dir = tempfile::Builder::new() .prefix("unix_socket") diff --git a/tests/by-util/test_dir.rs b/tests/by-util/test_dir.rs index 8c586a628..4d20b8e8e 100644 --- a/tests/by-util/test_dir.rs +++ b/tests/by-util/test_dir.rs @@ -3,8 +3,6 @@ extern crate libc; extern crate regex; #[cfg(not(windows))] extern crate tempfile; -#[cfg(unix)] -extern crate unix_socket; use self::regex::Regex; use crate::common::util::*; diff --git a/tests/by-util/test_ls.rs b/tests/by-util/test_ls.rs index a85e25c3b..c1df743ea 100644 --- a/tests/by-util/test_ls.rs +++ b/tests/by-util/test_ls.rs @@ -5,8 +5,6 @@ extern crate libc; extern crate regex; #[cfg(not(windows))] extern crate tempfile; -#[cfg(unix)] -extern crate unix_socket; use self::regex::Regex; use crate::common::util::*; @@ -2037,7 +2035,7 @@ fn test_ls_indicator_style() { // Test sockets. Because the canonical way of making sockets to test is with // TempDir, we need a separate test. { - use self::unix_socket::UnixListener; + use std::os::unix::net::UnixListener; let dir = tempfile::Builder::new() .prefix("unix_socket") diff --git a/tests/by-util/test_vdir.rs b/tests/by-util/test_vdir.rs index 41bce1c40..dc5e9f5ec 100644 --- a/tests/by-util/test_vdir.rs +++ b/tests/by-util/test_vdir.rs @@ -3,8 +3,6 @@ extern crate libc; extern crate regex; #[cfg(not(windows))] extern crate tempfile; -#[cfg(unix)] -extern crate unix_socket; use self::regex::Regex; use crate::common::util::*; |