[email protected]
[Top] [All Lists]

PERFORCE change 114580 for review

Subject: PERFORCE change 114580 for review
From: Todd Miller
Date: Thu, 15 Feb 2007 20:24:03 GMT
http://perforce.freebsd.org/chv.cgi?CH=114580

Change 114580 by [email protected]_p4 on 2007/02/15 20:23:55

        Regen flask headers from refpolicy.

Affected files ...

.. //depot/projects/trustedbsd/sebsd/sys/security/sebsd/avc/av_inherit.h#6 edit
.. 
//depot/projects/trustedbsd/sebsd/sys/security/sebsd/avc/av_perm_to_string.h#9 
edit
.. //depot/projects/trustedbsd/sebsd/sys/security/sebsd/avc/av_permissions.h#10 
edit
.. //depot/projects/trustedbsd/sebsd/sys/security/sebsd/avc/class_to_string.h#7 
edit
.. 
//depot/projects/trustedbsd/sebsd/sys/security/sebsd/avc/common_perm_to_string.h#6
 edit
.. //depot/projects/trustedbsd/sebsd/sys/security/sebsd/flask.h#8 edit

Differences ...

==== //depot/projects/trustedbsd/sebsd/sys/security/sebsd/avc/av_inherit.h#6 
(text+ko) ====

@@ -1,11 +1,11 @@
 /* This file is automatically generated.  Do not edit. */
-   S_(SECCLASS_DIR, file, 0x00100000UL)
-   S_(SECCLASS_FILE, file, 0x00100000UL)
-   S_(SECCLASS_LNK_FILE, file, 0x00100000UL)
-   S_(SECCLASS_CHR_FILE, file, 0x00100000UL)
-   S_(SECCLASS_BLK_FILE, file, 0x00100000UL)
-   S_(SECCLASS_SOCK_FILE, file, 0x00100000UL)
-   S_(SECCLASS_FIFO_FILE, file, 0x00100000UL)
+   S_(SECCLASS_DIR, file, 0x00020000UL)
+   S_(SECCLASS_FILE, file, 0x00020000UL)
+   S_(SECCLASS_LNK_FILE, file, 0x00020000UL)
+   S_(SECCLASS_CHR_FILE, file, 0x00020000UL)
+   S_(SECCLASS_BLK_FILE, file, 0x00020000UL)
+   S_(SECCLASS_SOCK_FILE, file, 0x00020000UL)
+   S_(SECCLASS_FIFO_FILE, file, 0x00020000UL)
    S_(SECCLASS_SOCKET, socket, 0x00400000UL)
    S_(SECCLASS_TCP_SOCKET, socket, 0x00400000UL)
    S_(SECCLASS_UDP_SOCKET, socket, 0x00400000UL)

==== 
//depot/projects/trustedbsd/sebsd/sys/security/sebsd/avc/av_perm_to_string.h#9 
(text+ko) ====

@@ -20,7 +20,6 @@
    S_(SECCLASS_CHR_FILE, CHR_FILE__EXECUTE_NO_TRANS, "execute_no_trans")
    S_(SECCLASS_CHR_FILE, CHR_FILE__ENTRYPOINT, "entrypoint")
    S_(SECCLASS_CHR_FILE, CHR_FILE__EXECMOD, "execmod")
-   S_(SECCLASS_FD, FD__CREATE, "create")
    S_(SECCLASS_FD, FD__USE, "use")
    S_(SECCLASS_TCP_SOCKET, TCP_SOCKET__CONNECTTO, "connectto")
    S_(SECCLASS_TCP_SOCKET, TCP_SOCKET__NEWCONN, "newconn")
@@ -76,13 +75,7 @@
    S_(SECCLASS_MSGQ, MSGQ__ENQUEUE, "enqueue")
    S_(SECCLASS_MSG, MSG__SEND, "send")
    S_(SECCLASS_MSG, MSG__RECEIVE, "receive")
-   S_(SECCLASS_MSG, MSG__DESTROY, "destroy")
    S_(SECCLASS_SHM, SHM__LOCK, "lock")
-   S_(SECCLASS_POSIX_SEM, POSIX_SEM__ASSOCIATE, "associate")
-   S_(SECCLASS_POSIX_SEM, POSIX_SEM__DISASSOCIATE, "disassociate")
-   S_(SECCLASS_POSIX_SEM, POSIX_SEM__DESTROY, "destroy")
-   S_(SECCLASS_POSIX_SEM, POSIX_SEM__WRITE, "write")
-   S_(SECCLASS_POSIX_SEM, POSIX_SEM__READ, "read")
    S_(SECCLASS_SECURITY, SECURITY__COMPUTE_AV, "compute_av")
    S_(SECCLASS_SECURITY, SECURITY__COMPUTE_CREATE, "compute_create")
    S_(SECCLASS_SECURITY, SECURITY__COMPUTE_MEMBER, "compute_member")

==== 
//depot/projects/trustedbsd/sebsd/sys/security/sebsd/avc/av_permissions.h#10 
(text+ko) ====

@@ -1,24 +1,21 @@
 /* This file is automatically generated.  Do not edit. */
-#define COMMON_FILE__POLL                                0x00000001UL
-#define COMMON_FILE__IOCTL                               0x00000002UL
-#define COMMON_FILE__READ                                0x00000004UL
-#define COMMON_FILE__WRITE                               0x00000008UL
-#define COMMON_FILE__CREATE                              0x00000010UL
-#define COMMON_FILE__GETATTR                             0x00000020UL
-#define COMMON_FILE__SETATTR                             0x00000040UL
-#define COMMON_FILE__LOCK                                0x00000080UL
-#define COMMON_FILE__RELABELFROM                         0x00000100UL
-#define COMMON_FILE__RELABELTO                           0x00000200UL
-#define COMMON_FILE__TRANSITION                          0x00000400UL
-#define COMMON_FILE__APPEND                              0x00000800UL
-#define COMMON_FILE__ACCESS                              0x00001000UL
-#define COMMON_FILE__UNLINK                              0x00002000UL
-#define COMMON_FILE__LINK                                0x00004000UL
-#define COMMON_FILE__RENAME                              0x00008000UL
-#define COMMON_FILE__EXECUTE                             0x00010000UL
-#define COMMON_FILE__SWAPON                              0x00020000UL
-#define COMMON_FILE__QUOTAON                             0x00040000UL
-#define COMMON_FILE__MOUNTON                             0x00080000UL
+#define COMMON_FILE__IOCTL                               0x00000001UL
+#define COMMON_FILE__READ                                0x00000002UL
+#define COMMON_FILE__WRITE                               0x00000004UL
+#define COMMON_FILE__CREATE                              0x00000008UL
+#define COMMON_FILE__GETATTR                             0x00000010UL
+#define COMMON_FILE__SETATTR                             0x00000020UL
+#define COMMON_FILE__LOCK                                0x00000040UL
+#define COMMON_FILE__RELABELFROM                         0x00000080UL
+#define COMMON_FILE__RELABELTO                           0x00000100UL
+#define COMMON_FILE__APPEND                              0x00000200UL
+#define COMMON_FILE__UNLINK                              0x00000400UL
+#define COMMON_FILE__LINK                                0x00000800UL
+#define COMMON_FILE__RENAME                              0x00001000UL
+#define COMMON_FILE__EXECUTE                             0x00002000UL
+#define COMMON_FILE__SWAPON                              0x00004000UL
+#define COMMON_FILE__QUOTAON                             0x00008000UL
+#define COMMON_FILE__MOUNTON                             0x00010000UL
 
 #define COMMON_SOCKET__IOCTL                             0x00000001UL
 #define COMMON_SOCKET__READ                              0x00000002UL
@@ -64,169 +61,147 @@
 #define FILESYSTEM__QUOTAMOD                      0x00000100UL
 #define FILESYSTEM__QUOTAGET                      0x00000200UL
 
-#define DIR__POLL                                 0x00000001UL
-#define DIR__IOCTL                                0x00000002UL
-#define DIR__READ                                 0x00000004UL
-#define DIR__WRITE                                0x00000008UL
-#define DIR__CREATE                               0x00000010UL
-#define DIR__GETATTR                              0x00000020UL
-#define DIR__SETATTR                              0x00000040UL
-#define DIR__LOCK                                 0x00000080UL
-#define DIR__RELABELFROM                          0x00000100UL
-#define DIR__RELABELTO                            0x00000200UL
-#define DIR__TRANSITION                           0x00000400UL
-#define DIR__APPEND                               0x00000800UL
-#define DIR__ACCESS                               0x00001000UL
-#define DIR__UNLINK                               0x00002000UL
-#define DIR__LINK                                 0x00004000UL
-#define DIR__RENAME                               0x00008000UL
-#define DIR__EXECUTE                              0x00010000UL
-#define DIR__SWAPON                               0x00020000UL
-#define DIR__QUOTAON                              0x00040000UL
-#define DIR__MOUNTON                              0x00080000UL
+#define DIR__IOCTL                                0x00000001UL
+#define DIR__READ                                 0x00000002UL
+#define DIR__WRITE                                0x00000004UL
+#define DIR__CREATE                               0x00000008UL
+#define DIR__GETATTR                              0x00000010UL
+#define DIR__SETATTR                              0x00000020UL
+#define DIR__LOCK                                 0x00000040UL
+#define DIR__RELABELFROM                          0x00000080UL
+#define DIR__RELABELTO                            0x00000100UL
+#define DIR__APPEND                               0x00000200UL
+#define DIR__UNLINK                               0x00000400UL
+#define DIR__LINK                                 0x00000800UL
+#define DIR__RENAME                               0x00001000UL
+#define DIR__EXECUTE                              0x00002000UL
+#define DIR__SWAPON                               0x00004000UL
+#define DIR__QUOTAON                              0x00008000UL
+#define DIR__MOUNTON                              0x00010000UL
 
-#define DIR__ADD_NAME                             0x00100000UL
-#define DIR__REMOVE_NAME                          0x00200000UL
-#define DIR__REPARENT                             0x00400000UL
-#define DIR__SEARCH                               0x00800000UL
-#define DIR__RMDIR                                0x01000000UL
+#define DIR__ADD_NAME                             0x00020000UL
+#define DIR__REMOVE_NAME                          0x00040000UL
+#define DIR__REPARENT                             0x00080000UL
+#define DIR__SEARCH                               0x00100000UL
+#define DIR__RMDIR                                0x00200000UL
 
-#define FILE__POLL                                0x00000001UL
-#define FILE__IOCTL                               0x00000002UL
-#define FILE__READ                                0x00000004UL
-#define FILE__WRITE                               0x00000008UL
-#define FILE__CREATE                              0x00000010UL
-#define FILE__GETATTR                             0x00000020UL
-#define FILE__SETATTR                             0x00000040UL
-#define FILE__LOCK                                0x00000080UL
-#define FILE__RELABELFROM                         0x00000100UL
-#define FILE__RELABELTO                           0x00000200UL
-#define FILE__TRANSITION                          0x00000400UL
-#define FILE__APPEND                              0x00000800UL
-#define FILE__ACCESS                              0x00001000UL
-#define FILE__UNLINK                              0x00002000UL
-#define FILE__LINK                                0x00004000UL
-#define FILE__RENAME                              0x00008000UL
-#define FILE__EXECUTE                             0x00010000UL
-#define FILE__SWAPON                              0x00020000UL
-#define FILE__QUOTAON                             0x00040000UL
-#define FILE__MOUNTON                             0x00080000UL
+#define FILE__IOCTL                               0x00000001UL
+#define FILE__READ                                0x00000002UL
+#define FILE__WRITE                               0x00000004UL
+#define FILE__CREATE                              0x00000008UL
+#define FILE__GETATTR                             0x00000010UL
+#define FILE__SETATTR                             0x00000020UL
+#define FILE__LOCK                                0x00000040UL
+#define FILE__RELABELFROM                         0x00000080UL
+#define FILE__RELABELTO                           0x00000100UL
+#define FILE__APPEND                              0x00000200UL
+#define FILE__UNLINK                              0x00000400UL
+#define FILE__LINK                                0x00000800UL
+#define FILE__RENAME                              0x00001000UL
+#define FILE__EXECUTE                             0x00002000UL
+#define FILE__SWAPON                              0x00004000UL
+#define FILE__QUOTAON                             0x00008000UL
+#define FILE__MOUNTON                             0x00010000UL
 
-#define FILE__EXECUTE_NO_TRANS                    0x00100000UL
-#define FILE__ENTRYPOINT                          0x00200000UL
-#define FILE__EXECMOD                             0x00400000UL
+#define FILE__EXECUTE_NO_TRANS                    0x00020000UL
+#define FILE__ENTRYPOINT                          0x00040000UL
+#define FILE__EXECMOD                             0x00080000UL
 
-#define LNK_FILE__POLL                            0x00000001UL
-#define LNK_FILE__IOCTL                           0x00000002UL
-#define LNK_FILE__READ                            0x00000004UL
-#define LNK_FILE__WRITE                           0x00000008UL
-#define LNK_FILE__CREATE                          0x00000010UL
-#define LNK_FILE__GETATTR                         0x00000020UL
-#define LNK_FILE__SETATTR                         0x00000040UL
-#define LNK_FILE__LOCK                            0x00000080UL
-#define LNK_FILE__RELABELFROM                     0x00000100UL
-#define LNK_FILE__RELABELTO                       0x00000200UL
-#define LNK_FILE__TRANSITION                      0x00000400UL
-#define LNK_FILE__APPEND                          0x00000800UL
-#define LNK_FILE__ACCESS                          0x00001000UL
-#define LNK_FILE__UNLINK                          0x00002000UL
-#define LNK_FILE__LINK                            0x00004000UL
-#define LNK_FILE__RENAME                          0x00008000UL
-#define LNK_FILE__EXECUTE                         0x00010000UL
-#define LNK_FILE__SWAPON                          0x00020000UL
-#define LNK_FILE__QUOTAON                         0x00040000UL
-#define LNK_FILE__MOUNTON                         0x00080000UL
+#define LNK_FILE__IOCTL                           0x00000001UL
+#define LNK_FILE__READ                            0x00000002UL
+#define LNK_FILE__WRITE                           0x00000004UL
+#define LNK_FILE__CREATE                          0x00000008UL
+#define LNK_FILE__GETATTR                         0x00000010UL
+#define LNK_FILE__SETATTR                         0x00000020UL
+#define LNK_FILE__LOCK                            0x00000040UL
+#define LNK_FILE__RELABELFROM                     0x00000080UL
+#define LNK_FILE__RELABELTO                       0x00000100UL
+#define LNK_FILE__APPEND                          0x00000200UL
+#define LNK_FILE__UNLINK                          0x00000400UL
+#define LNK_FILE__LINK                            0x00000800UL
+#define LNK_FILE__RENAME                          0x00001000UL
+#define LNK_FILE__EXECUTE                         0x00002000UL
+#define LNK_FILE__SWAPON                          0x00004000UL
+#define LNK_FILE__QUOTAON                         0x00008000UL
+#define LNK_FILE__MOUNTON                         0x00010000UL
 
-#define CHR_FILE__POLL                            0x00000001UL
-#define CHR_FILE__IOCTL                           0x00000002UL
-#define CHR_FILE__READ                            0x00000004UL
-#define CHR_FILE__WRITE                           0x00000008UL
-#define CHR_FILE__CREATE                          0x00000010UL
-#define CHR_FILE__GETATTR                         0x00000020UL
-#define CHR_FILE__SETATTR                         0x00000040UL
-#define CHR_FILE__LOCK                            0x00000080UL
-#define CHR_FILE__RELABELFROM                     0x00000100UL
-#define CHR_FILE__RELABELTO                       0x00000200UL
-#define CHR_FILE__TRANSITION                      0x00000400UL
-#define CHR_FILE__APPEND                          0x00000800UL
-#define CHR_FILE__ACCESS                          0x00001000UL
-#define CHR_FILE__UNLINK                          0x00002000UL
-#define CHR_FILE__LINK                            0x00004000UL
-#define CHR_FILE__RENAME                          0x00008000UL
-#define CHR_FILE__EXECUTE                         0x00010000UL
-#define CHR_FILE__SWAPON                          0x00020000UL
-#define CHR_FILE__QUOTAON                         0x00040000UL
-#define CHR_FILE__MOUNTON                         0x00080000UL
+#define CHR_FILE__IOCTL                           0x00000001UL
+#define CHR_FILE__READ                            0x00000002UL
+#define CHR_FILE__WRITE                           0x00000004UL
+#define CHR_FILE__CREATE                          0x00000008UL
+#define CHR_FILE__GETATTR                         0x00000010UL
+#define CHR_FILE__SETATTR                         0x00000020UL
+#define CHR_FILE__LOCK                            0x00000040UL
+#define CHR_FILE__RELABELFROM                     0x00000080UL
+#define CHR_FILE__RELABELTO                       0x00000100UL
+#define CHR_FILE__APPEND                          0x00000200UL
+#define CHR_FILE__UNLINK                          0x00000400UL
+#define CHR_FILE__LINK                            0x00000800UL
+#define CHR_FILE__RENAME                          0x00001000UL
+#define CHR_FILE__EXECUTE                         0x00002000UL
+#define CHR_FILE__SWAPON                          0x00004000UL
+#define CHR_FILE__QUOTAON                         0x00008000UL
+#define CHR_FILE__MOUNTON                         0x00010000UL
 
-#define CHR_FILE__EXECUTE_NO_TRANS                0x00100000UL
-#define CHR_FILE__ENTRYPOINT                      0x00200000UL
-#define CHR_FILE__EXECMOD                         0x00400000UL
+#define CHR_FILE__EXECUTE_NO_TRANS                0x00020000UL
+#define CHR_FILE__ENTRYPOINT                      0x00040000UL
+#define CHR_FILE__EXECMOD                         0x00080000UL
 
-#define BLK_FILE__POLL                            0x00000001UL
-#define BLK_FILE__IOCTL                           0x00000002UL
-#define BLK_FILE__READ                            0x00000004UL
-#define BLK_FILE__WRITE                           0x00000008UL
-#define BLK_FILE__CREATE                          0x00000010UL
-#define BLK_FILE__GETATTR                         0x00000020UL
-#define BLK_FILE__SETATTR                         0x00000040UL
-#define BLK_FILE__LOCK                            0x00000080UL
-#define BLK_FILE__RELABELFROM                     0x00000100UL
-#define BLK_FILE__RELABELTO                       0x00000200UL
-#define BLK_FILE__TRANSITION                      0x00000400UL
-#define BLK_FILE__APPEND                          0x00000800UL
-#define BLK_FILE__ACCESS                          0x00001000UL
-#define BLK_FILE__UNLINK                          0x00002000UL
-#define BLK_FILE__LINK                            0x00004000UL
-#define BLK_FILE__RENAME                          0x00008000UL
-#define BLK_FILE__EXECUTE                         0x00010000UL
-#define BLK_FILE__SWAPON                          0x00020000UL
-#define BLK_FILE__QUOTAON                         0x00040000UL
-#define BLK_FILE__MOUNTON                         0x00080000UL
+#define BLK_FILE__IOCTL                           0x00000001UL
+#define BLK_FILE__READ                            0x00000002UL
+#define BLK_FILE__WRITE                           0x00000004UL
+#define BLK_FILE__CREATE                          0x00000008UL
+#define BLK_FILE__GETATTR                         0x00000010UL
+#define BLK_FILE__SETATTR                         0x00000020UL
+#define BLK_FILE__LOCK                            0x00000040UL
+#define BLK_FILE__RELABELFROM                     0x00000080UL
+#define BLK_FILE__RELABELTO                       0x00000100UL
+#define BLK_FILE__APPEND                          0x00000200UL
+#define BLK_FILE__UNLINK                          0x00000400UL
+#define BLK_FILE__LINK                            0x00000800UL
+#define BLK_FILE__RENAME                          0x00001000UL
+#define BLK_FILE__EXECUTE                         0x00002000UL
+#define BLK_FILE__SWAPON                          0x00004000UL
+#define BLK_FILE__QUOTAON                         0x00008000UL
+#define BLK_FILE__MOUNTON                         0x00010000UL
 
-#define SOCK_FILE__POLL                           0x00000001UL
-#define SOCK_FILE__IOCTL                          0x00000002UL
-#define SOCK_FILE__READ                           0x00000004UL
-#define SOCK_FILE__WRITE                          0x00000008UL
-#define SOCK_FILE__CREATE                         0x00000010UL
-#define SOCK_FILE__GETATTR                        0x00000020UL
-#define SOCK_FILE__SETATTR                        0x00000040UL
-#define SOCK_FILE__LOCK                           0x00000080UL
-#define SOCK_FILE__RELABELFROM                    0x00000100UL
-#define SOCK_FILE__RELABELTO                      0x00000200UL
-#define SOCK_FILE__TRANSITION                     0x00000400UL
-#define SOCK_FILE__APPEND                         0x00000800UL
-#define SOCK_FILE__ACCESS                         0x00001000UL
-#define SOCK_FILE__UNLINK                         0x00002000UL
-#define SOCK_FILE__LINK                           0x00004000UL
-#define SOCK_FILE__RENAME                         0x00008000UL
-#define SOCK_FILE__EXECUTE                        0x00010000UL
-#define SOCK_FILE__SWAPON                         0x00020000UL
-#define SOCK_FILE__QUOTAON                        0x00040000UL
-#define SOCK_FILE__MOUNTON                        0x00080000UL
+#define SOCK_FILE__IOCTL                          0x00000001UL
+#define SOCK_FILE__READ                           0x00000002UL
+#define SOCK_FILE__WRITE                          0x00000004UL
+#define SOCK_FILE__CREATE                         0x00000008UL
+#define SOCK_FILE__GETATTR                        0x00000010UL
+#define SOCK_FILE__SETATTR                        0x00000020UL
+#define SOCK_FILE__LOCK                           0x00000040UL
+#define SOCK_FILE__RELABELFROM                    0x00000080UL
+#define SOCK_FILE__RELABELTO                      0x00000100UL
+#define SOCK_FILE__APPEND                         0x00000200UL
+#define SOCK_FILE__UNLINK                         0x00000400UL
+#define SOCK_FILE__LINK                           0x00000800UL
+#define SOCK_FILE__RENAME                         0x00001000UL
+#define SOCK_FILE__EXECUTE                        0x00002000UL
+#define SOCK_FILE__SWAPON                         0x00004000UL
+#define SOCK_FILE__QUOTAON                        0x00008000UL
+#define SOCK_FILE__MOUNTON                        0x00010000UL
 
-#define FIFO_FILE__POLL                           0x00000001UL
-#define FIFO_FILE__IOCTL                          0x00000002UL
-#define FIFO_FILE__READ                           0x00000004UL
-#define FIFO_FILE__WRITE                          0x00000008UL
-#define FIFO_FILE__CREATE                         0x00000010UL
-#define FIFO_FILE__GETATTR                        0x00000020UL
-#define FIFO_FILE__SETATTR                        0x00000040UL
-#define FIFO_FILE__LOCK                           0x00000080UL
-#define FIFO_FILE__RELABELFROM                    0x00000100UL
-#define FIFO_FILE__RELABELTO                      0x00000200UL
-#define FIFO_FILE__TRANSITION                     0x00000400UL
-#define FIFO_FILE__APPEND                         0x00000800UL
-#define FIFO_FILE__ACCESS                         0x00001000UL
-#define FIFO_FILE__UNLINK                         0x00002000UL
-#define FIFO_FILE__LINK                           0x00004000UL
-#define FIFO_FILE__RENAME                         0x00008000UL
-#define FIFO_FILE__EXECUTE                        0x00010000UL
-#define FIFO_FILE__SWAPON                         0x00020000UL
-#define FIFO_FILE__QUOTAON                        0x00040000UL
-#define FIFO_FILE__MOUNTON                        0x00080000UL
+#define FIFO_FILE__IOCTL                          0x00000001UL
+#define FIFO_FILE__READ                           0x00000002UL
+#define FIFO_FILE__WRITE                          0x00000004UL
+#define FIFO_FILE__CREATE                         0x00000008UL
+#define FIFO_FILE__GETATTR                        0x00000010UL
+#define FIFO_FILE__SETATTR                        0x00000020UL
+#define FIFO_FILE__LOCK                           0x00000040UL
+#define FIFO_FILE__RELABELFROM                    0x00000080UL
+#define FIFO_FILE__RELABELTO                      0x00000100UL
+#define FIFO_FILE__APPEND                         0x00000200UL
+#define FIFO_FILE__UNLINK                         0x00000400UL
+#define FIFO_FILE__LINK                           0x00000800UL
+#define FIFO_FILE__RENAME                         0x00001000UL
+#define FIFO_FILE__EXECUTE                        0x00002000UL
+#define FIFO_FILE__SWAPON                         0x00004000UL
+#define FIFO_FILE__QUOTAON                        0x00008000UL
+#define FIFO_FILE__MOUNTON                        0x00010000UL
 
-#define FD__CREATE                                0x00000001UL
-#define FD__USE                                   0x00000002UL
+#define FD__USE                                   0x00000001UL
 
 #define SOCKET__IOCTL                             0x00000001UL
 #define SOCKET__READ                              0x00000002UL
@@ -527,7 +502,6 @@
 
 #define MSG__SEND                                 0x00000001UL
 #define MSG__RECEIVE                              0x00000002UL
-#define MSG__DESTROY                              0x00000004UL
 
 #define SHM__CREATE                               0x00000001UL
 #define SHM__DESTROY                              0x00000002UL
@@ -541,12 +515,6 @@
 
 #define SHM__LOCK                                 0x00000200UL
 
-#define POSIX_SEM__ASSOCIATE                      0x00000001UL
-#define POSIX_SEM__DISASSOCIATE                   0x00000002UL
-#define POSIX_SEM__DESTROY                        0x00000004UL
-#define POSIX_SEM__WRITE                          0x00000008UL
-#define POSIX_SEM__READ                           0x00000010UL
-
 #define SECURITY__COMPUTE_AV                      0x00000001UL
 #define SECURITY__COMPUTE_CREATE                  0x00000002UL
 #define SECURITY__COMPUTE_MEMBER                  0x00000004UL

==== 
//depot/projects/trustedbsd/sebsd/sys/security/sebsd/avc/class_to_string.h#7 
(text+ko) ====

@@ -32,7 +32,6 @@
     S_("msgq")
     S_("shm")
     S_("ipc")
-    S_("posix_sem")
     S_("passwd")
     S_("drawable")
     S_("window")

==== 
//depot/projects/trustedbsd/sebsd/sys/security/sebsd/avc/common_perm_to_string.h#6
 (text+ko) ====

@@ -1,6 +1,5 @@
 /* This file is automatically generated.  Do not edit. */
 TB_(common_file_perm_to_string)
-    S_("poll")
     S_("ioctl")
     S_("read")
     S_("write")
@@ -10,9 +9,7 @@
     S_("lock")
     S_("relabelfrom")
     S_("relabelto")
-    S_("transition")
     S_("append")
-    S_("access")
     S_("unlink")
     S_("link")
     S_("rename")

==== //depot/projects/trustedbsd/sebsd/sys/security/sebsd/flask.h#8 (text+ko) 
====

@@ -34,33 +34,32 @@
 #define SECCLASS_MSGQ                                    27
 #define SECCLASS_SHM                                     28
 #define SECCLASS_IPC                                     29
-#define SECCLASS_POSIX_SEM                               30
-#define SECCLASS_PASSWD                                  31
-#define SECCLASS_DRAWABLE                                32
-#define SECCLASS_WINDOW                                  33
-#define SECCLASS_GC                                      34
-#define SECCLASS_FONT                                    35
-#define SECCLASS_COLORMAP                                36
-#define SECCLASS_PROPERTY                                37
-#define SECCLASS_CURSOR                                  38
-#define SECCLASS_XCLIENT                                 39
-#define SECCLASS_XINPUT                                  40
-#define SECCLASS_XSERVER                                 41
-#define SECCLASS_XEXTENSION                              42
-#define SECCLASS_PAX                                     43
-#define SECCLASS_NETLINK_ROUTE_SOCKET                    44
-#define SECCLASS_NETLINK_FIREWALL_SOCKET                 45
-#define SECCLASS_NETLINK_TCPDIAG_SOCKET                  46
-#define SECCLASS_NETLINK_NFLOG_SOCKET                    47
-#define SECCLASS_NETLINK_XFRM_SOCKET                     48
-#define SECCLASS_NETLINK_SELINUX_SOCKET                  49
-#define SECCLASS_NETLINK_AUDIT_SOCKET                    50
-#define SECCLASS_NETLINK_IP6FW_SOCKET                    51
-#define SECCLASS_NETLINK_DNRT_SOCKET                     52
-#define SECCLASS_DBUS                                    53
-#define SECCLASS_NSCD                                    54
-#define SECCLASS_ASSOCIATION                             55
-#define SECCLASS_NETLINK_KOBJECT_UEVENT_SOCKET           56
+#define SECCLASS_PASSWD                                  30
+#define SECCLASS_DRAWABLE                                31
+#define SECCLASS_WINDOW                                  32
+#define SECCLASS_GC                                      33
+#define SECCLASS_FONT                                    34
+#define SECCLASS_COLORMAP                                35
+#define SECCLASS_PROPERTY                                36
+#define SECCLASS_CURSOR                                  37
+#define SECCLASS_XCLIENT                                 38
+#define SECCLASS_XINPUT                                  39
+#define SECCLASS_XSERVER                                 40
+#define SECCLASS_XEXTENSION                              41
+#define SECCLASS_PAX                                     42
+#define SECCLASS_NETLINK_ROUTE_SOCKET                    43
+#define SECCLASS_NETLINK_FIREWALL_SOCKET                 44
+#define SECCLASS_NETLINK_TCPDIAG_SOCKET                  45
+#define SECCLASS_NETLINK_NFLOG_SOCKET                    46
+#define SECCLASS_NETLINK_XFRM_SOCKET                     47
+#define SECCLASS_NETLINK_SELINUX_SOCKET                  48
+#define SECCLASS_NETLINK_AUDIT_SOCKET                    49
+#define SECCLASS_NETLINK_IP6FW_SOCKET                    50
+#define SECCLASS_NETLINK_DNRT_SOCKET                     51
+#define SECCLASS_DBUS                                    52
+#define SECCLASS_NSCD                                    53
+#define SECCLASS_ASSOCIATION                             54
+#define SECCLASS_NETLINK_KOBJECT_UEVENT_SOCKET           55
 
 /*
  * Security identifier indices for initial entities
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/p4-projects
To unsubscribe, send any mail to "[email protected]"

<Prev in Thread] Current Thread [Next in Thread>
  • PERFORCE change 114580 for review, Todd Miller <=