Changeset View
Changeset View
Standalone View
Standalone View
head/sys/sys/jail.h
Show First 20 Lines • Show All 209 Lines • ▼ Show 20 Lines | |||||
/* Internal flag bits */ | /* Internal flag bits */ | ||||
#define PR_IP4 0x02000000 /* IPv4 restricted or disabled */ | #define PR_IP4 0x02000000 /* IPv4 restricted or disabled */ | ||||
/* by this jail or an ancestor */ | /* by this jail or an ancestor */ | ||||
#define PR_IP6 0x04000000 /* IPv6 restricted or disabled */ | #define PR_IP6 0x04000000 /* IPv6 restricted or disabled */ | ||||
/* by this jail or an ancestor */ | /* by this jail or an ancestor */ | ||||
/* Flags for pr_allow */ | /* Flags for pr_allow */ | ||||
#define PR_ALLOW_SET_HOSTNAME 0x0001 | #define PR_ALLOW_SET_HOSTNAME 0x00000001 | ||||
#define PR_ALLOW_SYSVIPC 0x0002 | #define PR_ALLOW_SYSVIPC 0x00000002 | ||||
#define PR_ALLOW_RAW_SOCKETS 0x0004 | #define PR_ALLOW_RAW_SOCKETS 0x00000004 | ||||
#define PR_ALLOW_CHFLAGS 0x0008 | #define PR_ALLOW_CHFLAGS 0x00000008 | ||||
#define PR_ALLOW_MOUNT 0x0010 | #define PR_ALLOW_MOUNT 0x00000010 | ||||
#define PR_ALLOW_QUOTAS 0x0020 | #define PR_ALLOW_QUOTAS 0x00000020 | ||||
#define PR_ALLOW_SOCKET_AF 0x0040 | #define PR_ALLOW_SOCKET_AF 0x00000040 | ||||
#define PR_ALLOW_MOUNT_DEVFS 0x0080 | #define PR_ALLOW_MOUNT_DEVFS 0x00000080 | ||||
#define PR_ALLOW_MOUNT_NULLFS 0x0100 | #define PR_ALLOW_MOUNT_NULLFS 0x00000100 | ||||
#define PR_ALLOW_MOUNT_ZFS 0x0200 | #define PR_ALLOW_MOUNT_ZFS 0x00000200 | ||||
#define PR_ALLOW_MOUNT_PROCFS 0x0400 | #define PR_ALLOW_MOUNT_PROCFS 0x00000400 | ||||
#define PR_ALLOW_MOUNT_TMPFS 0x0800 | #define PR_ALLOW_MOUNT_TMPFS 0x00000800 | ||||
#define PR_ALLOW_MOUNT_FDESCFS 0x1000 | #define PR_ALLOW_MOUNT_FDESCFS 0x00001000 | ||||
#define PR_ALLOW_MOUNT_LINPROCFS 0x2000 | #define PR_ALLOW_MOUNT_LINPROCFS 0x00002000 | ||||
#define PR_ALLOW_MOUNT_LINSYSFS 0x4000 | #define PR_ALLOW_MOUNT_LINSYSFS 0x00004000 | ||||
#define PR_ALLOW_RESERVED_PORTS 0x8000 | #define PR_ALLOW_RESERVED_PORTS 0x00008000 | ||||
#define PR_ALLOW_ALL 0xffff | #define PR_ALLOW_KMEM_ACCESS 0x00010000 /* reserved, not used yet */ | ||||
#define PR_ALLOW_ALL 0x0001ffff | |||||
/* | /* | ||||
* OSD methods | * OSD methods | ||||
*/ | */ | ||||
#define PR_METHOD_CREATE 0 | #define PR_METHOD_CREATE 0 | ||||
#define PR_METHOD_GET 1 | #define PR_METHOD_GET 1 | ||||
#define PR_METHOD_SET 2 | #define PR_METHOD_SET 2 | ||||
#define PR_METHOD_CHECK 3 | #define PR_METHOD_CHECK 3 | ||||
▲ Show 20 Lines • Show All 179 Lines • Show Last 20 Lines |