[selinux-policy: 275/3172] add interface macro

Daniel J Walsh dwalsh at fedoraproject.org
Thu Oct 7 19:28:40 UTC 2010


commit a9ec5414d16ac3d94fa87bd2eb055a77eaf788a5
Author: Chris PeBenito <cpebenito at tresys.com>
Date:   Wed Jun 8 13:11:47 2005 +0000

    add interface macro

 refpolicy/policy/support/loadable_module.spt |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/refpolicy/policy/support/loadable_module.spt b/refpolicy/policy/support/loadable_module.spt
index 4520282..36bb673 100644
--- a/refpolicy/policy/support/loadable_module.spt
+++ b/refpolicy/policy/support/loadable_module.spt
@@ -28,6 +28,19 @@ define(`requires_block_template',`
 
 ##############################
 #
+# In the future interfaces could be in loadable modules
+#
+# module_interface(name,rules)
+#
+define(`module_interface',`
+	define(`$1',`
+		requires_block_template(`$1'_depend)
+		$2
+	')
+')
+
+##############################
+#
 # Optional policy handling
 #
 define(`optional_policy',`


More information about the scm-commits mailing list