mirror of
https://gitee.com/openharmony/third_party_rust_nix
synced 2024-11-27 09:31:26 +00:00
Merge #1764
1764: Fix description of fchownat r=asomers a=valdaarhun Based on the man page for `fchownat` and `lchown`, I have got the impression that with `FchownatFlags::NoFollowSymlink`, fchownat and lchown are identical. I couldn't find any documentation on `lchmod`. Co-authored-by: valdaarhun <icegambit91@gmail.com>
This commit is contained in:
commit
b1e1a604a7
@ -758,8 +758,8 @@ pub enum FchownatFlags {
|
||||
/// If `flag` is `FchownatFlags::NoFollowSymlink` and `path` names a symbolic link,
|
||||
/// then the mode of the symbolic link is changed.
|
||||
///
|
||||
/// `fchownat(None, path, mode, FchownatFlags::NoFollowSymlink)` is identical to
|
||||
/// a call `libc::lchown(path, mode)`. That's why `lchmod` is unimplemented in
|
||||
/// `fchownat(None, path, owner, group, FchownatFlags::NoFollowSymlink)` is identical to
|
||||
/// a call `libc::lchown(path, owner, group)`. That's why `lchown` is unimplemented in
|
||||
/// the `nix` crate.
|
||||
///
|
||||
/// # References
|
||||
|
Loading…
Reference in New Issue
Block a user