Files
restic/internal/fs/const_unix.go
T
2026-05-10 17:53:29 +02:00

18 lines
475 B
Go

//go: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
// sanitizeFlags cleans up flags that conflict with actual OS API flags.
// Must only be used right before passing the flags to the go stdlib.
func sanitizeFlags(flags int) int {
return flags
}