freebsd-src/sys/security/lomac
Dima Dorfman 76183f3453 Introduce a version field to `struct xucred' in place of one of the
spares (the size of the field was changed from u_short to u_int to
reflect what it really ends up being).  Accordingly, change users of
xucred to set and check this field as appropriate.  In the kernel,
this is being done inside the new cru2x() routine which takes a
`struct ucred' and fills out a `struct xucred' according to the
former.  This also has the pleasant sideaffect of removing some
duplicate code.

Reviewed by:	rwatson
2002-02-27 04:45:37 +00:00
..
kernel_interface.c Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
kernel_interface.h Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
kernel_lkm.c Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
kernel_log.c Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
kernel_log.h Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
kernel_mediate.c Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
kernel_mediate.h Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
kernel_mmap.c Split out NAI Labs license and BSD license to prevent the accidental 2001-12-03 00:21:18 +00:00
kernel_monitor.c Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
kernel_monitor.h Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
kernel_pipe.c Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
kernel_pipe.h Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
kernel_plm.c Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
kernel_plm.h Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
kernel_socket.c Introduce a version field to `struct xucred' in place of one of the 2002-02-27 04:45:37 +00:00
kernel_socket.h Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
kernel_util.c Pre-KSE/M3 commit. 2002-02-07 20:58:47 +00:00
kernel_util.h Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
lomac.h Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
lomacfs.h Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
lomacfs_subr.c Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
lomacfs_vfsops.c Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
lomacfs_vnops.c Part I: Update extended attribute API and ABI: 2002-02-10 04:43:22 +00:00
lomacio.h Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
policy_plm.h Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
syscall_gate.c Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00
syscall_gate.h Import LOMAC preliminary release 2.0.0 in src/sys/security. These files may 2001-11-19 22:34:06 +00:00