summaryrefslogtreecommitdiffhomepage
path: root/talpid-core
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2024-05-02 18:02:02 +0200
committerDavid Lönnhager <david.l@mullvad.net>2024-05-02 18:05:11 +0200
commit02181e048b96d36dd577889266ea01574c768574 (patch)
treec760a785e190bd1a5d7107d2d334ed619f19a9b4 /talpid-core
parentd93c3a5e0b69cb891062d10af8990aa03459ec34 (diff)
downloadmullvadvpn-02181e048b96d36dd577889266ea01574c768574.tar.xz
mullvadvpn-02181e048b96d36dd577889266ea01574c768574.zip
Remove unused generated code
Diffstat (limited to 'talpid-core')
-rw-r--r--talpid-core/src/split_tunnel/macos/bindings.rs42
-rwxr-xr-xtalpid-core/src/split_tunnel/macos/generate-bindings.sh3
2 files changed, 1 insertions, 44 deletions
diff --git a/talpid-core/src/split_tunnel/macos/bindings.rs b/talpid-core/src/split_tunnel/macos/bindings.rs
index 1ff1727892..69aabfc0e9 100644
--- a/talpid-core/src/split_tunnel/macos/bindings.rs
+++ b/talpid-core/src/split_tunnel/macos/bindings.rs
@@ -5,7 +5,6 @@ pub const PCAP_ERRBUF_SIZE: u32 = 256;
pub type __int32_t = ::std::os::raw::c_int;
pub type __darwin_pid_t = __int32_t;
pub type __darwin_uuid_t = [::std::os::raw::c_uchar; 16usize];
-pub type u_int = ::std::os::raw::c_uint;
pub type pid_t = __darwin_pid_t;
#[repr(C)]
#[derive(Debug, Copy, Clone)]
@@ -290,47 +289,6 @@ fn bindgen_test_layout_pktap_header() {
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
-pub struct bpf_stat {
- pub bs_recv: u_int,
- pub bs_drop: u_int,
-}
-#[test]
-fn bindgen_test_layout_bpf_stat() {
- const UNINIT: ::std::mem::MaybeUninit<bpf_stat> = ::std::mem::MaybeUninit::uninit();
- let ptr = UNINIT.as_ptr();
- assert_eq!(
- ::std::mem::size_of::<bpf_stat>(),
- 8usize,
- concat!("Size of: ", stringify!(bpf_stat))
- );
- assert_eq!(
- ::std::mem::align_of::<bpf_stat>(),
- 4usize,
- concat!("Alignment of ", stringify!(bpf_stat))
- );
- assert_eq!(
- unsafe { ::std::ptr::addr_of!((*ptr).bs_recv) as usize - ptr as usize },
- 0usize,
- concat!(
- "Offset of field: ",
- stringify!(bpf_stat),
- "::",
- stringify!(bs_recv)
- )
- );
- assert_eq!(
- unsafe { ::std::ptr::addr_of!((*ptr).bs_drop) as usize - ptr as usize },
- 4usize,
- concat!(
- "Offset of field: ",
- stringify!(bpf_stat),
- "::",
- stringify!(bs_drop)
- )
- );
-}
-#[repr(C)]
-#[derive(Debug, Copy, Clone)]
pub struct pcap {
_unused: [u8; 0],
}
diff --git a/talpid-core/src/split_tunnel/macos/generate-bindings.sh b/talpid-core/src/split_tunnel/macos/generate-bindings.sh
index a56fe69d2d..9cfa5c1b62 100755
--- a/talpid-core/src/split_tunnel/macos/generate-bindings.sh
+++ b/talpid-core/src/split_tunnel/macos/generate-bindings.sh
@@ -18,5 +18,4 @@ bindgen "include/bindings.h" -o ./bindings.rs \
--allowlist-item "^pktap_header" \
--allowlist-item "PCAP_ERRBUF_SIZE" \
--allowlist-item "^BIOCSWANTPKTAP" \
- --allowlist-item "^PTH_FLAG_DIR_OUT" \
- --allowlist-item "^bpf_stat"
+ --allowlist-item "^PTH_FLAG_DIR_OUT"