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:
bors[bot] 2022-07-15 19:36:06 +00:00 committed by GitHub
commit b1e1a604a7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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