freebsd-skq/sys/security/mac
Robert Watson 6f6174a762 Improve the consistency of MAC Framework and MAC policy entry point
naming by renaming certain "proc" entry points to "cred" entry points,
reflecting their manipulation of credentials.  For some entry points,
the process was passed into the framework but not into policies; in
these cases, stop passing in the process since we don't need it.

  mac_proc_check_setaudit -> mac_cred_check_setaudit
  mac_proc_check_setaudit_addr -> mac_cred_check_setaudit_addr
  mac_proc_check_setauid -> mac_cred_check_setauid
  mac_proc_check_setegid -> mac_cred_check_setegid
  mac_proc_check_seteuid -> mac_cred_check_seteuid
  mac_proc_check_setgid -> mac_cred_check_setgid
  mac_proc_check_setgroups -> mac_cred_ceck_setgroups
  mac_proc_check_setregid -> mac_cred_check_setregid
  mac_proc_check_setresgid -> mac_cred_check_setresgid
  mac_proc_check_setresuid -> mac_cred_check_setresuid
  mac_proc_check_setreuid -> mac_cred_check_setreuid
  mac_proc_check_setuid -> mac_cred_check_setuid

Obtained from:	TrustedBSD Project
Sponsored by:	Google, Inc.
2009-03-08 10:58:37 +00:00
..
mac_atalk.c Move towards more explicit support for various network protocol stacks 2007-10-28 15:55:23 +00:00
mac_audit.c Improve the consistency of MAC Framework and MAC policy entry point 2009-03-08 10:58:37 +00:00
mac_cred.c Improve the consistency of MAC Framework and MAC policy entry point 2009-03-08 10:58:37 +00:00
mac_framework.c Improve the consistency of MAC Framework and MAC policy entry point 2009-03-08 10:58:37 +00:00
mac_framework.h Improve the consistency of MAC Framework and MAC policy entry point 2009-03-08 10:58:37 +00:00
mac_inet6.c Use MPC_OBJECT_IP6Q to indicate labeling of struct ip6q rather than 2009-01-10 09:17:16 +00:00
mac_inet.c Add static DTrace probes for MAC Framework access control checks and 2009-03-08 00:50:37 +00:00
mac_internal.h Add static DTrace probes for MAC Framework access control checks and 2009-03-08 00:50:37 +00:00
mac_label.c Introduce accessor functions mac_label_get() and mac_label_set() to replace 2007-02-06 14:19:25 +00:00
mac_net.c Add static DTrace probes for MAC Framework access control checks and 2009-03-08 00:50:37 +00:00
mac_pipe.c Add static DTrace probes for MAC Framework access control checks and 2009-03-08 00:50:37 +00:00
mac_policy.h Improve the consistency of MAC Framework and MAC policy entry point 2009-03-08 10:58:37 +00:00
mac_posix_sem.c Add static DTrace probes for MAC Framework access control checks and 2009-03-08 00:50:37 +00:00
mac_posix_shm.c Add static DTrace probes for MAC Framework access control checks and 2009-03-08 00:50:37 +00:00
mac_priv.c Add static DTrace probes for MAC Framework access control checks and 2009-03-08 00:50:37 +00:00
mac_process.c Improve the consistency of MAC Framework and MAC policy entry point 2009-03-08 10:58:37 +00:00
mac_socket.c Add static DTrace probes for MAC Framework access control checks and 2009-03-08 00:50:37 +00:00
mac_syscalls.c Rename mac_cred_mmapped_drop_perms(), which revokes access to virtual 2008-10-28 12:49:07 +00:00
mac_system.c Add static DTrace probes for MAC Framework access control checks and 2009-03-08 00:50:37 +00:00
mac_sysv_msg.c Add static DTrace probes for MAC Framework access control checks and 2009-03-08 00:50:37 +00:00
mac_sysv_sem.c Add static DTrace probes for MAC Framework access control checks and 2009-03-08 00:50:37 +00:00
mac_sysv_shm.c Add static DTrace probes for MAC Framework access control checks and 2009-03-08 00:50:37 +00:00
mac_vfs.c Add static DTrace probes for MAC Framework access control checks and 2009-03-08 00:50:37 +00:00