Skip to content

Commit 478363a

Browse files
authored
Rename capabilities functions to be consistent (#500)
Signed-off-by: Alex Saveau <[email protected]> Signed-off-by: Alex Saveau <[email protected]>
1 parent 864f504 commit 478363a

File tree

2 files changed

+8
-11
lines changed

2 files changed

+8
-11
lines changed

src/thread/prctl.rs

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -387,7 +387,7 @@ pub enum Capability {
387387
///
388388
/// [`prctl(PR_CAPBSET_READ,...)`]: https://man7.org/linux/man-pages/man2/prctl.2.html
389389
#[inline]
390-
pub fn is_in_capability_bounding_set(capability: Capability) -> io::Result<bool> {
390+
pub fn capability_is_in_bounding_set(capability: Capability) -> io::Result<bool> {
391391
unsafe { prctl_2args(PR_CAPBSET_READ, capability as usize as *mut _) }.map(|r| r != 0)
392392
}
393393

@@ -401,7 +401,7 @@ const PR_CAPBSET_DROP: c_int = 24;
401401
///
402402
/// [`prctl(PR_CAPBSET_DROP,...)`]: https://man7.org/linux/man-pages/man2/prctl.2.html
403403
#[inline]
404-
pub fn remove_capability_from_capability_bounding_set(capability: Capability) -> io::Result<()> {
404+
pub fn remove_capability_from_bounding_set(capability: Capability) -> io::Result<()> {
405405
unsafe { prctl_2args(PR_CAPBSET_DROP, capability as usize as *mut _) }.map(|_r| ())
406406
}
407407

@@ -588,7 +588,7 @@ const PR_CAP_AMBIENT_IS_SET: usize = 1;
588588
///
589589
/// [`prctl(PR_CAP_AMBIENT,PR_CAP_AMBIENT_IS_SET,...)`]: https://man7.org/linux/man-pages/man2/prctl.2.html
590590
#[inline]
591-
pub fn capability_is_in_ambient_capability_set(capability: Capability) -> io::Result<bool> {
591+
pub fn capability_is_in_ambient_set(capability: Capability) -> io::Result<bool> {
592592
let cap = capability as usize as *mut _;
593593
unsafe { prctl_3args(PR_CAP_AMBIENT, PR_CAP_AMBIENT_IS_SET as *mut _, cap) }.map(|r| r != 0)
594594
}
@@ -616,10 +616,7 @@ const PR_CAP_AMBIENT_LOWER: usize = 3;
616616
///
617617
/// [`prctl(PR_CAP_AMBIENT,...)`]: https://man7.org/linux/man-pages/man2/prctl.2.html
618618
#[inline]
619-
pub fn configure_capability_in_ambient_capability_set(
620-
capability: Capability,
621-
enable: bool,
622-
) -> io::Result<()> {
619+
pub fn configure_capability_in_ambient_set(capability: Capability, enable: bool) -> io::Result<()> {
623620
let sub_operation = if enable {
624621
PR_CAP_AMBIENT_RAISE
625622
} else {

tests/thread/prctl.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ fn test_name() {
1414
}
1515

1616
#[test]
17-
fn test_is_in_capability_bounding_set() {
18-
dbg!(is_in_capability_bounding_set(Capability::ChangeOwnership).unwrap());
17+
fn test_capability_is_in_bounding_set() {
18+
dbg!(capability_is_in_bounding_set(Capability::ChangeOwnership).unwrap());
1919
}
2020

2121
#[test]
@@ -34,8 +34,8 @@ fn test_no_new_privs() {
3434
}
3535

3636
#[test]
37-
fn test_capability_is_in_ambient_capability_set() {
38-
dbg!(capability_is_in_ambient_capability_set(Capability::ChangeOwnership).unwrap());
37+
fn test_capability_is_in_ambient_set() {
38+
dbg!(capability_is_in_ambient_set(Capability::ChangeOwnership).unwrap());
3939
}
4040

4141
#[cfg(target_arch = "aarch64")]

0 commit comments

Comments
 (0)