diff options
author | 2021-04-28 18:11:36 +0100 | |
---|---|---|
committer | 2021-04-28 18:11:36 +0100 | |
commit | fa36bdff9f1e6821b10b99a59c454abf421dd7a6 (patch) | |
tree | 0f003873185eb2bbedcd124adaa67f41e1090680 | |
parent | 0e41945e3aa639a1b0b3387313f7a7fb4eaba1ce (diff) |
Refactor StructCapUser{Header,Data} and StructLinger for API review
* renamed StructCapUserData to StructUserCapData
* renamed StructCapUserHeader to StructUserCapHeader
* made StructLinger public (removed from SystemApi)
Bug: 183513856
Test: m droid
Change-Id: I722099aa9ed6b04733330e910a2231275bc358f8
-rw-r--r-- | core/java/com/android/internal/os/WrapperInit.java | 12 | ||||
-rw-r--r-- | core/java/com/android/internal/os/ZygoteInit.java | 8 |
2 files changed, 10 insertions, 10 deletions
diff --git a/core/java/com/android/internal/os/WrapperInit.java b/core/java/com/android/internal/os/WrapperInit.java index 6860759eea8a..508782b9f3dc 100644 --- a/core/java/com/android/internal/os/WrapperInit.java +++ b/core/java/com/android/internal/os/WrapperInit.java @@ -21,8 +21,8 @@ import android.os.Trace; import android.system.ErrnoException; import android.system.Os; import android.system.OsConstants; -import android.system.StructCapUserData; -import android.system.StructCapUserHeader; +import android.system.StructUserCapData; +import android.system.StructUserCapHeader; import android.util.Slog; import android.util.TimingsTraceLog; @@ -187,9 +187,9 @@ public class WrapperInit { * capabilities, which may make it crash, but not exceed its allowances. */ private static void preserveCapabilities() { - StructCapUserHeader header = new StructCapUserHeader( + StructUserCapHeader header = new StructUserCapHeader( OsConstants._LINUX_CAPABILITY_VERSION_3, 0); - StructCapUserData[] data; + StructUserCapData[] data; try { data = Os.capget(header); } catch (ErrnoException e) { @@ -199,9 +199,9 @@ public class WrapperInit { if (data[0].permitted != data[0].inheritable || data[1].permitted != data[1].inheritable) { - data[0] = new StructCapUserData(data[0].effective, data[0].permitted, + data[0] = new StructUserCapData(data[0].effective, data[0].permitted, data[0].permitted); - data[1] = new StructCapUserData(data[1].effective, data[1].permitted, + data[1] = new StructUserCapData(data[1].effective, data[1].permitted, data[1].permitted); try { Os.capset(header, data); diff --git a/core/java/com/android/internal/os/ZygoteInit.java b/core/java/com/android/internal/os/ZygoteInit.java index a54108957775..0121b789f39a 100644 --- a/core/java/com/android/internal/os/ZygoteInit.java +++ b/core/java/com/android/internal/os/ZygoteInit.java @@ -45,8 +45,8 @@ import android.security.keystore2.AndroidKeyStoreProvider; import android.system.ErrnoException; import android.system.Os; import android.system.OsConstants; -import android.system.StructCapUserData; -import android.system.StructCapUserHeader; +import android.system.StructUserCapData; +import android.system.StructUserCapHeader; import android.text.Hyphenator; import android.util.EventLog; import android.util.Log; @@ -742,9 +742,9 @@ public class ZygoteInit { OsConstants.CAP_BLOCK_SUSPEND ); /* Containers run without some capabilities, so drop any caps that are not available. */ - StructCapUserHeader header = new StructCapUserHeader( + StructUserCapHeader header = new StructUserCapHeader( OsConstants._LINUX_CAPABILITY_VERSION_3, 0); - StructCapUserData[] data; + StructUserCapData[] data; try { data = Os.capget(header); } catch (ErrnoException ex) { |