Sophie

Sophie

distrib > CentOS > 6 > i386 > by-pkgid > 2c51d8eb79f8810ada971ee8c30ce1e5 > files > 1923

kernel-doc-2.6.32-71.14.1.el6.noarch.rpm

<?xml version="1.0" encoding="ANSI_X3.4-1968" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=ANSI_X3.4-1968" /><title>security_module_enable</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2" /><link rel="home" href="index.html" title="The Linux Kernel API" /><link rel="up" href="ch11.html" title="Chapter&#160;11.&#160;Security Framework" /><link rel="prev" href="re457.html" title="security_init" /><link rel="next" href="re459.html" title="register_security" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"><span>security_module_enable</span></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="re457.html">Prev</a>&#160;</td><th width="60%" align="center">Chapter&#160;11.&#160;Security Framework</th><td width="20%" align="right">&#160;<a accesskey="n" href="re459.html">Next</a></td></tr></table><hr /></div><div class="refentry" title="security_module_enable"><a id="API-security-module-enable"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>security_module_enable &#8212; 
     Load given security module on boot ?
 </p></div><div class="refsynopsisdiv" title="Synopsis"><h2>Synopsis</h2><div class="funcsynopsis"><table border="0" summary="Function synopsis" cellspacing="0" cellpadding="0" class="funcprototype-table"><tr><td><code class="funcdef">int <b class="fsfunc">security_module_enable </b>(</code></td><td>struct security_operations * <var class="pdparam">ops</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer">&#160;</div></div></div><div class="refsect1" title="Arguments"><a id="id2688576"></a><h2>Arguments</h2><div class="variablelist"><dl><dt><span class="term"><em class="parameter"><code>ops</code></em></span></dt><dd><p>
     a pointer to the struct security_operations that is to be checked.
    </p></dd></dl></div></div><div class="refsect1" title="Description"><a id="id2688603"></a><h2>Description</h2><p>
   Each LSM must pass this method before registering its own operations
   to avoid security registration races. This method may also be used
   to check if your LSM is currently loaded during kernel initialization.
</p></div><div class="refsect1" title="Return true if"><a id="id2688617"></a><h2>Return true if</h2><p>
   -The passed LSM is the one chosen by user at boot time,
   -or user didn't specify a specific LSM and we're the first to ask
   for registration permission,
   -or the passed LSM is currently loaded.
   Otherwise, return false.
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="re457.html">Prev</a>&#160;</td><td width="20%" align="center"><a accesskey="u" href="ch11.html">Up</a></td><td width="40%" align="right">&#160;<a accesskey="n" href="re459.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span>security_init</span>&#160;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&#160;<span>register_security</span></td></tr></table></div></body></html>