Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b1f70d5e authored by Joel Galenson's avatar Joel Galenson
Browse files

Migrate Rust libcutils bindings into librustutils.

Bug: 182498247
Test: Build
Change-Id: I535091d1afaa9225f824a3fde8bcffb867f64da8
parent 3bf87878
Loading
Loading
Loading
Loading
+0 −15
Original line number Diff line number Diff line
@@ -354,18 +354,3 @@ cc_test {
    defaults: ["libcutils_test_static_defaults"],
    test_config: "KernelLibcutilsTest.xml",
}

rust_bindgen {
    name: "libcutils_bindgen",
    wrapper_src: "rust/cutils.h",
    crate_name: "cutils_bindgen",
    source_stem: "bindings",
    local_include_dirs: ["include"],
    bindgen_flags: [
        "--allowlist-function", "multiuser_get_app_id",
        "--allowlist-function", "multiuser_get_uid",
        "--allowlist-function", "multiuser_get_user_id",
        "--allowlist-var", "AID_KEYSTORE",
        "--allowlist-var", "AID_USER_OFFSET",
    ],
}

libcutils/rust/cutils.h

deleted100644 → 0
+0 −4
Original line number Diff line number Diff line
#pragma once

#include <cutils/multiuser.h>
#include <private/android_filesystem_config.h>