freebsd-dev/sys/security
Robert Watson 269ad13024 Further MAC test policy cleanup and enhancement:
- Redistribute counter declarations to where they are used, rather than at
  the file header, so it's more clear where we do (and don't) have
  counters.

- Add many more counters, one per policy entry point, so that many
  individual access controls and object life cycle events are tracked.

- Perform counter increments for label destruction explicitly in entry
  point functions rather than in LABEL_DESTROY().

- Use LABEL_INIT() instead of SLOT_SET() directly in label init functions
  to be symmetric with destruction.

- Align counter names more carefully with entry point names.

- More constant and variable name normalization.

Obtained from:	TrustedBSD Project
2007-04-22 13:29:37 +00:00
..
audit Allow MAC policy modules to control access to audit configuration system 2007-04-21 22:08:48 +00:00
mac Allow MAC policy modules to control access to audit configuration system 2007-04-21 22:08:48 +00:00
mac_biba Allow MAC policy modules to control access to audit configuration system 2007-04-21 22:08:48 +00:00
mac_bsdextended Allow MAC policy modules to control access to audit configuration system 2007-04-21 22:08:48 +00:00
mac_ifoff More unnecessary include reduction. 2007-02-23 14:39:04 +00:00
mac_lomac Allow MAC policy modules to control access to audit configuration system 2007-04-21 22:08:48 +00:00
mac_mls Allow MAC policy modules to control access to audit configuration system 2007-04-21 22:08:48 +00:00
mac_none Remove many unneeded includes, update copyright. 2007-02-23 11:21:26 +00:00
mac_partition More unnecessary include reduction. 2007-02-23 14:39:04 +00:00
mac_portacl More unnecessary include reduction. 2007-02-23 14:39:04 +00:00
mac_seeotheruids More unnecessary include reduction. 2007-02-23 14:39:04 +00:00
mac_stub Allow MAC policy modules to control access to audit configuration system 2007-04-21 22:08:48 +00:00
mac_test Further MAC test policy cleanup and enhancement: 2007-04-22 13:29:37 +00:00