diff --git a/Cargo.lock b/Cargo.lock
index 4cea903..e623184 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -393,6 +393,12 @@ version = "0.4.14"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
 
+[[package]]
+name = "linux-raw-sys"
+version = "0.6.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2a385b1be4e5c3e362ad2ffa73c392e53f031eaa5b7d648e64cd87f27f6063d7"
+
 [[package]]
 name = "log"
 version = "0.4.22"
diff --git a/Cargo.toml b/Cargo.toml
index 36510ca..21ba05a 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -55,6 +55,7 @@ serde = { version = "1.0", features = ["derive"] }
 serde_json = "1.0.122"
 tabled = "0.17.0"
 dns-lookup = "2.0.4"
+linux-raw-sys = { version = "0.6.5", features = ["ioctl"] }
 
 [dependencies]
 clap = { workspace = true }