forked from TrueCloudLab/restic
b402e8a6fc
Use O_DIRECTORY to prevent opening any other than a directory in readdirnames.
12 lines
298 B
Go
12 lines
298 B
Go
//go:build !windows
|
|
// +build !windows
|
|
|
|
package fs
|
|
|
|
import "syscall"
|
|
|
|
// O_NOFOLLOW instructs the kernel to not follow symlinks when opening a file.
|
|
const O_NOFOLLOW int = syscall.O_NOFOLLOW
|
|
|
|
// O_DIRECTORY instructs the kernel to only open directories.
|
|
const O_DIRECTORY int = syscall.O_DIRECTORY
|