diff --git a/refpolicy/doc/templates/int_list.html b/refpolicy/doc/templates/int_list.html new file mode 100644 index 0000000..52d5e5f --- /dev/null +++ b/refpolicy/doc/templates/int_list.html @@ -0,0 +1,31 @@ +<h3>Master interface index:</h3> + +[[for int in interfaces]] +<div id="interfacesmall"> +Module: <a href='[[int['mod_layer']+ "_" + int['mod_name']]].html'> +[[int['mod_name']]]</a><p/> +Layer: <a href='[[int['mod_layer']]].html'> +[[int['mod_layer']]]</a><p/> +<div id="codeblock"> +[[exec i = 0]] +<b>[[int['interface_name']]]</b>( + [[for arg in int['interface_parameters']]] + [[if i != 0]] + , + [[end]] + [[exec i = 1]] + [[if arg['optional'] == 'yes']] + [ + [[end]] + [[arg['name']]] + [[if arg['optional'] == 'yes']] + ] + [[end]] + [[end]] + )<br> +</div> +<pre> +[[int['interface_desc']]]<br><br> +</pre> +</div> +[[end]]