Date: Tue, 22 Jan 2008 17:15:09 GMT From: Robert Watson <rwatson@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 133878 for review Message-ID: <200801221715.m0MHF9DQ069004@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=133878 Change 133878 by rwatson@rwatson_freebsd_capabilities on 2008/01/22 17:14:10 When using big unsigned constants, mark with ULL. Affected files ... .. //depot/projects/trustedbsd/capabilities/src/sys/sys/capability.h#7 edit Differences ... ==== //depot/projects/trustedbsd/capabilities/src/sys/sys/capability.h#7 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $P4: //depot/projects/trustedbsd/capabilities/src/sys/sys/capability.h#6 $ + * $P4: //depot/projects/trustedbsd/capabilities/src/sys/sys/capability.h#7 $ */ /* @@ -42,49 +42,49 @@ /* * Possibly rights on capabilities. */ -#define CAP_READ 0x0000000000000001 /* read/recv */ -#define CAP_WRITE 0x0000000000000002 /* write/send */ -#define CAP_FCHDIR 0x0000000000000004 /* fchdir */ -#define CAP_SEEK 0x0000000000000008 /* lseek, various io */ -#define CAP_GETPEERNAME 0x0000000000000010 /* getpeername */ -#define CAP_GETSOCKNAME 0x0000000000000020 /* getsockname */ -#define CAP_FCHFLAGS 0x0000000000000040 /* fchflags */ -#define CAP_IOCTL 0x0000000000000080 /* ioctl */ -#define CAP_FSTAT 0x0000000000000100 /* fstat */ -#define CAP_MMAP 0x0000000000000200 /* mmap */ -#define CAP_FCNTL 0x0000000000000400 /* fcntl */ -#define CAP_EVENT 0x0000000000000800 /* select/poll */ -#define CAP_FSYNC 0x0000000000001000 /* fsync */ -#define CAP_FCHOWN 0x0000000000002000 /* fchown */ -#define CAP_FCHMOD 0x0000000000004000 /* fchmod */ -#define CAP_FTRUNCATE 0x0000000000008000 /* ftruncate */ -#define CAP_FLOCK 0x0000000000010000 /* flock */ -#define CAP_GETDIRENTRIES 0x0000000000020000 /* getdirentries */ -#define CAP_FSTATFS 0x0000000000040000 /* fstatfs */ -#define _CAP_UNUSED0 0x0000000000080000 -#define _CAP_UNUSED1 0x0000000000100000 -#define CAP_FPATHCONF 0x0000000000200000 /* fpathconf */ -#define CAP_FUTIMES 0x0000000000400000 /* futimes */ -#define CAP_AIO 0x0000000000800000 /* aio_* */ -#define CAP_ACL_GET 0x0000000001000000 /* acl_get_fd */ -#define CAP_ACL_SET 0x0000000002000000 /* acl_set_fd */ -#define CAP_ACL_DELETE 0x0000000004000000 /* acl_delete_fd */ -#define CAP_ACL_CHECK 0x0000000008000000 /* acl_list_fd */ -#define CAP_EXTATTR_GET 0x0000000010000000 /* extattr_get_fd */ -#define CAP_EXTATTR_SET 0x0000000020000000 /* extattr_set_fd */ -#define CAP_EXTATTR_DELETE 0x0000000040000000 /* extattr_delete_fd */ -#define CAP_EXTATTR_LIST 0x0000000080000000 /* extattr_list_fd */ -#define CAP_MAC_GET 0x0000000100000000 /* mac_get_fd */ -#define CAP_MAC_SET 0x0000000200000000 /* mac_set_fd */ -#define CAP_ACCEPT 0x0000000400000000 /* accept */ -#define CAP_CONNECT 0x0000000800000000 /* connect/sendto */ -#define CAP_BIND 0x0000001000000000 /* bind */ -#define CAP_GETSOCKOPT 0x0000002000000000 /* getsockopt */ -#define CAP_SETSOCKOPT 0x0000004000000000 /* setsockopt */ -#define CAP_LISTEN 0x0000008000000000 /* listen */ -#define CAP_SHUTDOWN 0x0000010000000000 /* shutdown */ -#define CAP_PEELOFF 0x0000020000000000 /* sctp_peeloff */ -#define CAP_MASK_VALID 0x000003ffffe7ffff +#define CAP_READ 0x0000000000000001ULL /* read/recv */ +#define CAP_WRITE 0x0000000000000002ULL /* write/send */ +#define CAP_FCHDIR 0x0000000000000004ULL /* fchdir */ +#define CAP_SEEK 0x0000000000000008ULL /* lseek, various io */ +#define CAP_GETPEERNAME 0x0000000000000010ULL /* getpeername */ +#define CAP_GETSOCKNAME 0x0000000000000020ULL /* getsockname */ +#define CAP_FCHFLAGS 0x0000000000000040ULL /* fchflags */ +#define CAP_IOCTL 0x0000000000000080ULL /* ioctl */ +#define CAP_FSTAT 0x0000000000000100ULL /* fstat */ +#define CAP_MMAP 0x0000000000000200ULL /* mmap */ +#define CAP_FCNTL 0x0000000000000400ULL /* fcntl */ +#define CAP_EVENT 0x0000000000000800ULL /* select/poll */ +#define CAP_FSYNC 0x0000000000001000ULL /* fsync */ +#define CAP_FCHOWN 0x0000000000002000ULL /* fchown */ +#define CAP_FCHMOD 0x0000000000004000ULL /* fchmod */ +#define CAP_FTRUNCATE 0x0000000000008000ULL /* ftruncate */ +#define CAP_FLOCK 0x0000000000010000ULL /* flock */ +#define CAP_GETDIRENTRIES 0x0000000000020000ULL /* getdirentries */ +#define CAP_FSTATFS 0x0000000000040000ULL /* fstatfs */ +#define _CAP_UNUSED0 0x0000000000080000ULL +#define _CAP_UNUSED1 0x0000000000100000ULL +#define CAP_FPATHCONF 0x0000000000200000ULL /* fpathconf */ +#define CAP_FUTIMES 0x0000000000400000ULL /* futimes */ +#define CAP_AIO 0x0000000000800000ULL /* aio_* */ +#define CAP_ACL_GET 0x0000000001000000ULL /* acl_get_fd */ +#define CAP_ACL_SET 0x0000000002000000ULL /* acl_set_fd */ +#define CAP_ACL_DELETE 0x0000000004000000ULL /* acl_delete_fd */ +#define CAP_ACL_CHECK 0x0000000008000000ULL /* acl_list_fd */ +#define CAP_EXTATTR_GET 0x0000000010000000ULL /* extattr_get_fd */ +#define CAP_EXTATTR_SET 0x0000000020000000ULL /* extattr_set_fd */ +#define CAP_EXTATTR_DELETE 0x0000000040000000ULL /* extattr_delete_fd */ +#define CAP_EXTATTR_LIST 0x0000000080000000ULL /* extattr_list_fd */ +#define CAP_MAC_GET 0x0000000100000000ULL /* mac_get_fd */ +#define CAP_MAC_SET 0x0000000200000000ULL /* mac_set_fd */ +#define CAP_ACCEPT 0x0000000400000000ULL /* accept */ +#define CAP_CONNECT 0x0000000800000000ULL /* connect/sendto */ +#define CAP_BIND 0x0000001000000000ULL /* bind */ +#define CAP_GETSOCKOPT 0x0000002000000000ULL /* getsockopt */ +#define CAP_SETSOCKOPT 0x0000004000000000ULL /* setsockopt */ +#define CAP_LISTEN 0x0000008000000000ULL /* listen */ +#define CAP_SHUTDOWN 0x0000010000000000ULL /* shutdown */ +#define CAP_PEELOFF 0x0000020000000000ULL /* sctp_peeloff */ +#define CAP_MASK_VALID 0x000003ffffe7ffffULL /* * Notes:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200801221715.m0MHF9DQ069004>