unix

package
v0.138.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 18, 2026 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	O_PATH = unix.O_PATH

	SYS_LANDLOCK_CREATE_RULESET = unix.SYS_LANDLOCK_CREATE_RULESET
	SYS_LANDLOCK_ADD_RULE       = unix.SYS_LANDLOCK_ADD_RULE
	SYS_LANDLOCK_RESTRICT_SELF  = unix.SYS_LANDLOCK_RESTRICT_SELF

	LANDLOCK_CREATE_RULESET_VERSION = unix.LANDLOCK_CREATE_RULESET_VERSION
	LANDLOCK_RULE_PATH_BENEATH      = unix.LANDLOCK_RULE_PATH_BENEATH
	PR_SET_NO_NEW_PRIVS             = unix.PR_SET_NO_NEW_PRIVS

	LANDLOCK_ACCESS_FS_WRITE_FILE  = unix.LANDLOCK_ACCESS_FS_WRITE_FILE
	LANDLOCK_ACCESS_FS_REMOVE_DIR  = unix.LANDLOCK_ACCESS_FS_REMOVE_DIR
	LANDLOCK_ACCESS_FS_REMOVE_FILE = unix.LANDLOCK_ACCESS_FS_REMOVE_FILE
	LANDLOCK_ACCESS_FS_MAKE_CHAR   = unix.LANDLOCK_ACCESS_FS_MAKE_CHAR
	LANDLOCK_ACCESS_FS_MAKE_DIR    = unix.LANDLOCK_ACCESS_FS_MAKE_DIR
	LANDLOCK_ACCESS_FS_MAKE_REG    = unix.LANDLOCK_ACCESS_FS_MAKE_REG
	LANDLOCK_ACCESS_FS_MAKE_SOCK   = unix.LANDLOCK_ACCESS_FS_MAKE_SOCK
	LANDLOCK_ACCESS_FS_MAKE_FIFO   = unix.LANDLOCK_ACCESS_FS_MAKE_FIFO
	LANDLOCK_ACCESS_FS_MAKE_BLOCK  = unix.LANDLOCK_ACCESS_FS_MAKE_BLOCK
	LANDLOCK_ACCESS_FS_MAKE_SYM    = unix.LANDLOCK_ACCESS_FS_MAKE_SYM
	LANDLOCK_ACCESS_FS_REFER       = unix.LANDLOCK_ACCESS_FS_REFER
	LANDLOCK_ACCESS_FS_TRUNCATE    = unix.LANDLOCK_ACCESS_FS_TRUNCATE
)
View Source
const (
	O_RDONLY            = unix.O_RDONLY
	O_WRONLY            = unix.O_WRONLY
	O_RDWR              = unix.O_RDWR
	O_CREAT             = unix.O_CREAT
	O_EXCL              = unix.O_EXCL
	O_DIRECTORY         = unix.O_DIRECTORY
	O_NOFOLLOW          = unix.O_NOFOLLOW
	O_CLOEXEC           = unix.O_CLOEXEC
	O_NONBLOCK          = unix.O_NONBLOCK
	S_IFMT              = unix.S_IFMT
	S_IFREG             = unix.S_IFREG
	S_IFDIR             = unix.S_IFDIR
	LOCK_EX             = unix.LOCK_EX
	LOCK_SH             = unix.LOCK_SH
	LOCK_NB             = unix.LOCK_NB
	LOCK_UN             = unix.LOCK_UN
	AT_SYMLINK_NOFOLLOW = unix.AT_SYMLINK_NOFOLLOW
	AT_REMOVEDIR        = unix.AT_REMOVEDIR
	S_IFLNK             = unix.S_IFLNK
	F_GETFD             = unix.F_GETFD
	F_SETFD             = unix.F_SETFD
	FD_CLOEXEC          = unix.FD_CLOEXEC
)
View Source
const RENAME_NOREPLACE = unix.RENAME_NOREPLACE

Variables

View Source
var Close = unix.Close
View Source
var CloseOnExec = unix.CloseOnExec
View Source
var Dup = unix.Dup
View Source
var EACCES = unix.EACCES
View Source
var EAGAIN = unix.EAGAIN
View Source
var EEXIST = unix.EEXIST
View Source
var ENOENT = unix.ENOENT
View Source
var ENOTEMPTY = unix.ENOTEMPTY
View Source
var EPERM = unix.EPERM
View Source
var EWOULDBLOCK = unix.EWOULDBLOCK
View Source
var Exec = unix.Exec
View Source
var Fchdir = unix.Fchdir
View Source
var Fchmod = unix.Fchmod
View Source
var FcntlInt = unix.FcntlInt
View Source
var Flock = unix.Flock
View Source
var Fstat = unix.Fstat
View Source
var Fstatat = unix.Fstatat
View Source
var Fsync = unix.Fsync
View Source
var Gettid = unix.Gettid
View Source
var Linkat = unix.Linkat
View Source
var Lstat = unix.Lstat
View Source
var Mkdirat = unix.Mkdirat
View Source
var Open = unix.Open
View Source
var Openat = unix.Openat
View Source
var Prctl = unix.Prctl
View Source
var Renameat = unix.Renameat
View Source
var Renameat2 = unix.Renameat2
View Source
var Syscall = unix.Syscall
View Source
var Syscall6 = unix.Syscall6
View Source
var Unlinkat = unix.Unlinkat

Functions

func SyncDirectory

func SyncDirectory(file *os.File) error

Types

type Stat_t

type Stat_t = unix.Stat_t

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL