aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2023-08-17 12:32:42 +0200
committerHimbeerserverDE <himbeerserverde@gmail.com>2023-08-17 12:32:42 +0200
commit2e9eba24abd1180fab9ecaa1ae46fc30f2675703 (patch)
tree9a1f65ea818b6909256eee9f729be3b67bf35abd
parentfe24bce86da6319d2bd9d41a77878a1245115aa8 (diff)
make musl builds possible
-rw-r--r--.gitmodules3
-rw-r--r--build.rs6
m---------libpcap0
3 files changed, 9 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..6ceab00
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "libpcap"]
+ path = libpcap
+ url = https://github.com/rsdsl/libpcap.git
diff --git a/build.rs b/build.rs
new file mode 100644
index 0000000..1c29bfb
--- /dev/null
+++ b/build.rs
@@ -0,0 +1,6 @@
+fn main() {
+ println!("{:?}", std::env::var("LIBPCAP_LIBDIR"));
+ println!("cargo:rustc-link-arg=-lc");
+ println!("cargo:rustc-link-arg=-lnl-3");
+ println!("cargo:rustc-link-arg=-lnl-genl-3");
+}
diff --git a/libpcap b/libpcap
new file mode 160000
+Subproject f828383609906455b9369b1ae86a75f0bd4ba37