summary refs log tree commit diff
path: root/sys_util/src/lib.rs
diff options
context:
space:
mode:
authorStephen Barber <smbarber@chromium.org>2017-10-20 11:02:26 -0700
committerchrome-bot <chrome-bot@chromium.org>2017-10-26 04:17:52 -0700
commit5bf651c0e41a051322d6a7dae4ac04efc70e6654 (patch)
tree74be6435852a18516ec7a7e88236bf4da47a3582 /sys_util/src/lib.rs
parent7a2fec45967f630c6a2a99dbdb5ca92ebca02449 (diff)
downloadcrosvm-5bf651c0e41a051322d6a7dae4ac04efc70e6654.tar
crosvm-5bf651c0e41a051322d6a7dae4ac04efc70e6654.tar.gz
crosvm-5bf651c0e41a051322d6a7dae4ac04efc70e6654.tar.bz2
crosvm-5bf651c0e41a051322d6a7dae4ac04efc70e6654.tar.lz
crosvm-5bf651c0e41a051322d6a7dae4ac04efc70e6654.tar.xz
crosvm-5bf651c0e41a051322d6a7dae4ac04efc70e6654.tar.zst
crosvm-5bf651c0e41a051322d6a7dae4ac04efc70e6654.zip
sys_util: add get_user_id and get_group_id functions
Add safe wrappers for getpwnam_r and getgrnam_r.

BUG=none
TEST=./build_test

Change-Id: I737b4d264334ed788884a7320f5649cfc2266709
Reviewed-on: https://chromium-review.googlesource.com/733730
Commit-Ready: Stephen Barber <smbarber@chromium.org>
Tested-by: Stephen Barber <smbarber@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Diffstat (limited to 'sys_util/src/lib.rs')
-rw-r--r--sys_util/src/lib.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys_util/src/lib.rs b/sys_util/src/lib.rs
index 7610d4e..bf477b8 100644
--- a/sys_util/src/lib.rs
+++ b/sys_util/src/lib.rs
@@ -28,6 +28,7 @@ mod signal;
 mod fork;
 mod signalfd;
 mod sock_ctrl_msg;
+mod passwd;
 
 pub use mmap::*;
 pub use shm::*;
@@ -45,6 +46,7 @@ pub use fork::*;
 pub use signalfd::*;
 pub use ioctl::*;
 pub use sock_ctrl_msg::*;
+pub use passwd::*;
 
 pub use mmap::Error as MmapError;
 pub use guest_memory::Error as GuestMemoryError;