diff options
| author | David Lönnhager <david.l@mullvad.net> | 2024-05-02 18:02:02 +0200 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2024-05-02 18:05:11 +0200 |
| commit | 02181e048b96d36dd577889266ea01574c768574 (patch) | |
| tree | c760a785e190bd1a5d7107d2d334ed619f19a9b4 /talpid-core | |
| parent | d93c3a5e0b69cb891062d10af8990aa03459ec34 (diff) | |
| download | mullvadvpn-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.rs | 42 | ||||
| -rwxr-xr-x | talpid-core/src/split_tunnel/macos/generate-bindings.sh | 3 |
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" |
