From 9239e8d7c857a328e8c789c26f3b25d705a840db Mon Sep 17 00:00:00 2001 From: Ted Brandston Date: Thu, 10 Apr 2025 14:00:33 -0400 Subject: [PATCH] Add MS_NOSYMFOLLOW flag MS_NOSYMFOLLOW (since Linux 5.10) disallows automatic following of symlinks. See: https://github.com/torvalds/linux/commit/dab741e0e02bd3c4f5e2e97be74b39df2523fc6e --- src/unix/linux_like/mod.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/unix/linux_like/mod.rs b/src/unix/linux_like/mod.rs index 5660a6b9a6745..427d7b663d7e4 100644 --- a/src/unix/linux_like/mod.rs +++ b/src/unix/linux_like/mod.rs @@ -654,6 +654,7 @@ pub const MS_SYNCHRONOUS: c_ulong = 0x10; pub const MS_REMOUNT: c_ulong = 0x20; pub const MS_MANDLOCK: c_ulong = 0x40; pub const MS_DIRSYNC: c_ulong = 0x80; +pub const MS_NOSYMFOLLOW: c_ulong = 0x100; pub const MS_NOATIME: c_ulong = 0x0400; pub const MS_NODIRATIME: c_ulong = 0x0800; pub const MS_BIND: c_ulong = 0x1000;