Sophie

Sophie

distrib > Scientific%20Linux > 5x > x86_64 > by-pkgid > dcbb19bbc4636f73f405fbb232b0cc34 > files > 577

openscap-devel-1.0.8-1.el5_10.x86_64.rpm

<!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/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>Open SCAP Library: cvss_metrics Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Open SCAP Library
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">cvss_metrics Struct Reference<div class="ingroups"><a class="el" href="group__CVSS.html">CVSS</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>CVSS metrics.  
 <a href="structcvss__metrics.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="cvss__score_8h_source.html">cvss_score.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ga50f172cb8303681ebe25a8b32292eb6a"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga50f172cb8303681ebe25a8b32292eb6a">cvss_metrics_new</a> (enum <a class="el" href="group__CVSS.html#gafebb951da0f6dafea63d34d9eafd3ba0">cvss_category</a> category)</td></tr>
<tr class="separator:ga50f172cb8303681ebe25a8b32292eb6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gade8c54c1f8dfe38b26676346ca0bcd27"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gade8c54c1f8dfe38b26676346ca0bcd27">cvss_metrics_clone</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:gade8c54c1f8dfe38b26676346ca0bcd27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2cfe2ebaa701609723c8fb2c900fefcb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga2cfe2ebaa701609723c8fb2c900fefcb">cvss_metrics_free</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:ga2cfe2ebaa701609723c8fb2c900fefcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga34994d140c4a1348c023050bcc9b5ab5"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#gafebb951da0f6dafea63d34d9eafd3ba0">cvss_category</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga34994d140c4a1348c023050bcc9b5ab5">cvss_metrics_get_category</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:ga34994d140c4a1348c023050bcc9b5ab5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac78f31d23f814ca2d5785fde9980babd"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gac78f31d23f814ca2d5785fde9980babd">cvss_metrics_get_source</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:gac78f31d23f814ca2d5785fde9980babd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga95380ca6548f887bbb81fb81a771de3c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga95380ca6548f887bbb81fb81a771de3c">cvss_metrics_set_source</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, const char *new_source)</td></tr>
<tr class="separator:ga95380ca6548f887bbb81fb81a771de3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa36e1fbed93054a6827cd3a71cff1572"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gaa36e1fbed93054a6827cd3a71cff1572">cvss_metrics_get_generated_on_datetime</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:gaa36e1fbed93054a6827cd3a71cff1572"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga26047cf95d02b2a86669920353ba18e0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga26047cf95d02b2a86669920353ba18e0">cvss_metrics_set_generated_on_datetime</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, const char *new_datetime)</td></tr>
<tr class="separator:ga26047cf95d02b2a86669920353ba18e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c3bfc10f53c098ec55abae8f77ede7d"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga5c3bfc10f53c098ec55abae8f77ede7d">cvss_metrics_get_upgraded_from_version</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:ga5c3bfc10f53c098ec55abae8f77ede7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaef05d0185f59a6b42e8b36036da20700"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gaef05d0185f59a6b42e8b36036da20700">cvss_metrics_set_upgraded_from_version</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, const char *new_upgraded_from_version)</td></tr>
<tr class="separator:gaef05d0185f59a6b42e8b36036da20700"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga98a0584fc9e6315745c942de55a46efc"><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga98a0584fc9e6315745c942de55a46efc">cvss_metrics_get_score</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:ga98a0584fc9e6315745c942de55a46efc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7c448f915a69368e2b15b46e1ad65797"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga7c448f915a69368e2b15b46e1ad65797">cvss_metrics_set_score</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, float score)</td></tr>
<tr class="separator:ga7c448f915a69368e2b15b46e1ad65797"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8f28de3648735ca232a84880400c5621"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8f28de3648735ca232a84880400c5621"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga8f28de3648735ca232a84880400c5621">cvss_metrics_is_valid</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="memdesc:ga8f28de3648735ca232a84880400c5621"><td class="mdescLeft">&#160;</td><td class="mdescRight">Validate CVSS metrics completeness. <br/></td></tr>
<tr class="separator:ga8f28de3648735ca232a84880400c5621"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Vector values</div></td></tr>
<tr><td colspan="2"><div class="groupText"><p>Functions to get or set individual CVSS vector values.</p>
<p>Functions check for correct type of metrics (base/temporal/environmental). Setters return false and getters undefined/default value when attempted to query wrong type of metrics. </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>Getters/setters for the "approximated" flag</dd></dl>
</div></td></tr>
<tr class="memitem:ga7abf8e9ab3571e667d9cce593f727aca"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga9ad0902191f4c15a8b550fceb439b1f6">cvss_access_vector</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga7abf8e9ab3571e667d9cce593f727aca">cvss_metrics_get_access_vector</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:ga7abf8e9ab3571e667d9cce593f727aca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga078ade925a118c8e01548593b1e8f857"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#gac72669f8923c6fbe496c6e8403d620bf">cvss_access_complexity</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga078ade925a118c8e01548593b1e8f857">cvss_metrics_get_access_complexity</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:ga078ade925a118c8e01548593b1e8f857"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga58bcaded08d4582feae09e3d0fe178b2"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#gada91b873060b93859ef8bccbeeb39098">cvss_authentication</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga58bcaded08d4582feae09e3d0fe178b2">cvss_metrics_get_authentication</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:ga58bcaded08d4582feae09e3d0fe178b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeacafdec5359fead1a3a92f69debbeb2"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga974cf6cd38cee13b18f0eda1bfe56271">cvss_cia_impact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gaeacafdec5359fead1a3a92f69debbeb2">cvss_metrics_get_confidentiality_impact</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:gaeacafdec5359fead1a3a92f69debbeb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8f8cd62a3ddb6cb4f8672cd5d48a84f0"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga974cf6cd38cee13b18f0eda1bfe56271">cvss_cia_impact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga8f8cd62a3ddb6cb4f8672cd5d48a84f0">cvss_metrics_get_integrity_impact</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:ga8f8cd62a3ddb6cb4f8672cd5d48a84f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga53e2586a31a7ce0a029b7ac6b2272978"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga974cf6cd38cee13b18f0eda1bfe56271">cvss_cia_impact</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga53e2586a31a7ce0a029b7ac6b2272978">cvss_metrics_get_availability_impact</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:ga53e2586a31a7ce0a029b7ac6b2272978"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeb8d149c0b72dca191d6f32a7739183b"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga28acecb4abe0094330fd37754e1e659b">cvss_exploitability</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gaeb8d149c0b72dca191d6f32a7739183b">cvss_metrics_get_exploitability</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:gaeb8d149c0b72dca191d6f32a7739183b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e65e50e70555b6e87eab82379104e47"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga2bdfd0521fe93b4ae144a5da6a178fc8">cvss_remediation_level</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga5e65e50e70555b6e87eab82379104e47">cvss_metrics_get_remediation_level</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:ga5e65e50e70555b6e87eab82379104e47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2cfcd27dd4c5dc1292b627113538e831"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga756fc94e4b4d0100afb4f4f389e15430">cvss_report_confidence</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga2cfcd27dd4c5dc1292b627113538e831">cvss_metrics_get_report_confidence</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:ga2cfcd27dd4c5dc1292b627113538e831"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacc5e2c95d782a86b3247f57d121d90b7"><td class="memItemLeft" align="right" valign="top">enum <br class="typebreak"/>
<a class="el" href="group__CVSS.html#ga844231d7a149bce3f291e16f2901bcf2">cvss_collateral_damage_potential</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gacc5e2c95d782a86b3247f57d121d90b7">cvss_metrics_get_collateral_damage_potential</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:gacc5e2c95d782a86b3247f57d121d90b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4ba5097a0da4ab3e8d5e91b64bd13b0f"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#gacf6165b4a87321f2a7acd52aca91c57b">cvss_target_distribution</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga4ba5097a0da4ab3e8d5e91b64bd13b0f">cvss_metrics_get_target_distribution</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:ga4ba5097a0da4ab3e8d5e91b64bd13b0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga96c177da5ae2c886a44e18a17efaa18b"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga4360c9178aa1ed950688fdb29262b6b7">cvss_cia_requirement</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga96c177da5ae2c886a44e18a17efaa18b">cvss_metrics_get_confidentiality_requirement</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:ga96c177da5ae2c886a44e18a17efaa18b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6ee21be276a11dd4be46c42957684058"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga4360c9178aa1ed950688fdb29262b6b7">cvss_cia_requirement</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga6ee21be276a11dd4be46c42957684058">cvss_metrics_get_integrity_requirement</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:ga6ee21be276a11dd4be46c42957684058"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea163ee4bbaba3c92ca90056328e9974"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="group__CVSS.html#ga4360c9178aa1ed950688fdb29262b6b7">cvss_cia_requirement</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gaea163ee4bbaba3c92ca90056328e9974">cvss_metrics_get_availability_requirement</a> (const struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics)</td></tr>
<tr class="separator:gaea163ee4bbaba3c92ca90056328e9974"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga445f7643f6e44f7215033d962f9848ae"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga445f7643f6e44f7215033d962f9848ae">cvss_metrics_set_access_vector</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga9ad0902191f4c15a8b550fceb439b1f6">cvss_access_vector</a>)</td></tr>
<tr class="separator:ga445f7643f6e44f7215033d962f9848ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab4ddd1776986724936e6691eda798091"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gab4ddd1776986724936e6691eda798091">cvss_metrics_set_access_complexity</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#gac72669f8923c6fbe496c6e8403d620bf">cvss_access_complexity</a>)</td></tr>
<tr class="separator:gab4ddd1776986724936e6691eda798091"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf84c658b2b818f01cec43640cb0d0a33"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gaf84c658b2b818f01cec43640cb0d0a33">cvss_metrics_set_authentication</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#gada91b873060b93859ef8bccbeeb39098">cvss_authentication</a>)</td></tr>
<tr class="separator:gaf84c658b2b818f01cec43640cb0d0a33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga87c1ae3ea2cb056f68143e040ed70c82"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga87c1ae3ea2cb056f68143e040ed70c82">cvss_metrics_set_confidentiality_impact</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga974cf6cd38cee13b18f0eda1bfe56271">cvss_cia_impact</a>)</td></tr>
<tr class="separator:ga87c1ae3ea2cb056f68143e040ed70c82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad270db99a9619c9d8f94e2cb5baadb7b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gad270db99a9619c9d8f94e2cb5baadb7b">cvss_metrics_set_integrity_impact</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga974cf6cd38cee13b18f0eda1bfe56271">cvss_cia_impact</a>)</td></tr>
<tr class="separator:gad270db99a9619c9d8f94e2cb5baadb7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9f88d688361544d15d9d90a48dac0d23"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga9f88d688361544d15d9d90a48dac0d23">cvss_metrics_set_availability_impact</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga974cf6cd38cee13b18f0eda1bfe56271">cvss_cia_impact</a>)</td></tr>
<tr class="separator:ga9f88d688361544d15d9d90a48dac0d23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga251c3e47eaede3048648986c17feff2e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga251c3e47eaede3048648986c17feff2e">cvss_metrics_set_exploitability</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga28acecb4abe0094330fd37754e1e659b">cvss_exploitability</a>)</td></tr>
<tr class="separator:ga251c3e47eaede3048648986c17feff2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7947771f582ee2a3499d72ca61633062"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga7947771f582ee2a3499d72ca61633062">cvss_metrics_set_remediation_level</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga2bdfd0521fe93b4ae144a5da6a178fc8">cvss_remediation_level</a>)</td></tr>
<tr class="separator:ga7947771f582ee2a3499d72ca61633062"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga16c16f4edf1d0818e4deb604bf0a06f7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga16c16f4edf1d0818e4deb604bf0a06f7">cvss_metrics_set_report_confidence</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga756fc94e4b4d0100afb4f4f389e15430">cvss_report_confidence</a>)</td></tr>
<tr class="separator:ga16c16f4edf1d0818e4deb604bf0a06f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac6123b0633d66df7cc912bccab4ba36b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gac6123b0633d66df7cc912bccab4ba36b">cvss_metrics_set_collateral_damage_potential</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga844231d7a149bce3f291e16f2901bcf2">cvss_collateral_damage_potential</a>)</td></tr>
<tr class="separator:gac6123b0633d66df7cc912bccab4ba36b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5193b073328ae2a3ecab4b9da6b85ba8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga5193b073328ae2a3ecab4b9da6b85ba8">cvss_metrics_set_target_distribution</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#gacf6165b4a87321f2a7acd52aca91c57b">cvss_target_distribution</a>)</td></tr>
<tr class="separator:ga5193b073328ae2a3ecab4b9da6b85ba8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga947ee61771664f6ccd75dcd1265e481b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga947ee61771664f6ccd75dcd1265e481b">cvss_metrics_set_confidentiality_requirement</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga4360c9178aa1ed950688fdb29262b6b7">cvss_cia_requirement</a>)</td></tr>
<tr class="separator:ga947ee61771664f6ccd75dcd1265e481b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae1f183bd165299d9f6f512aea7861aed"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#gae1f183bd165299d9f6f512aea7861aed">cvss_metrics_set_integrity_requirement</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga4360c9178aa1ed950688fdb29262b6b7">cvss_cia_requirement</a>)</td></tr>
<tr class="separator:gae1f183bd165299d9f6f512aea7861aed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8c5aeb87293c60bc72df185b08ddc2e3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CVSS.html#ga8c5aeb87293c60bc72df185b08ddc2e3">cvss_metrics_set_availability_requirement</a> (struct <a class="el" href="structcvss__metrics.html">cvss_metrics</a> *metrics, enum <a class="el" href="group__CVSS.html#ga4360c9178aa1ed950688fdb29262b6b7">cvss_cia_requirement</a>)</td></tr>
<tr class="separator:ga8c5aeb87293c60bc72df185b08ddc2e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a19894e15b99be9f3b7228a1189554949"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a19894e15b99be9f3b7228a1189554949"></a>
enum <a class="el" href="group__CVSS.html#gafebb951da0f6dafea63d34d9eafd3ba0">cvss_category</a>&#160;</td><td class="memItemRight" valign="bottom"><b>category</b></td></tr>
<tr class="separator:a19894e15b99be9f3b7228a1189554949"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8625a20e13bf42190c6c29c1eb002d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af8625a20e13bf42190c6c29c1eb002d0"></a>
float&#160;</td><td class="memItemRight" valign="bottom"><b>score</b></td></tr>
<tr class="separator:af8625a20e13bf42190c6c29c1eb002d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a122e4650519cc53157edbd982e08fbb5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a122e4650519cc53157edbd982e08fbb5"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>source</b></td></tr>
<tr class="separator:a122e4650519cc53157edbd982e08fbb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f1374c932e981ddd765bcd077170a51"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6f1374c932e981ddd765bcd077170a51"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>upgraded_from_version</b></td></tr>
<tr class="separator:a6f1374c932e981ddd765bcd077170a51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad79ca0a160d6ef15c1b682f4cd28339b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad79ca0a160d6ef15c1b682f4cd28339b"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><b>generated_on_datetime</b></td></tr>
<tr class="separator:ad79ca0a160d6ef15c1b682f4cd28339b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af91de77bd7ccaecce17a001720d16340"><td class="memItemLeft" ><a class="anchor" id="af91de77bd7ccaecce17a001720d16340"></a>
union {</td></tr>
<tr class="memitem:a033841061fcc6a484f996da38a9ba471"><td class="memItemLeft" ><a class="anchor" id="a97ba0b2eb6e82292effba69b854bcf76"></a>
&#160;&#160;&#160;unsigned&#160;&#160;&#160;<b>BASE</b> [CVSS_KEY_BASE_NUM]</td></tr>
<tr class="separator:a033841061fcc6a484f996da38a9ba471"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af009e3f1245cc90b84359959d912fe5a"><td class="memItemLeft" ><a class="anchor" id="aa8f624188bbe2c76cc40057c2ad37104"></a>
&#160;&#160;&#160;unsigned&#160;&#160;&#160;<b>TEMPORAL</b> [CVSS_KEY_TEMPORAL_NUM]</td></tr>
<tr class="separator:af009e3f1245cc90b84359959d912fe5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1ad032394d13573562ee4331d50bbf7"><td class="memItemLeft" ><a class="anchor" id="a05e2bf501d7c5bc60462af74c55f9cbf"></a>
&#160;&#160;&#160;unsigned&#160;&#160;&#160;<b>ENVIRONMENTAL</b> [CVSS_KEY_ENVIRONMENTAL_NUM]</td></tr>
<tr class="separator:aa1ad032394d13573562ee4331d50bbf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47374712ebd8fabd8a4ce645b19a37dd"><td class="memItemLeft" ><a class="anchor" id="adbe194c48bd7d94fd19d1eb16a1125b4"></a>
&#160;&#160;&#160;unsigned&#160;&#160;&#160;<b>ANY</b> [CVSSMAX(CVSSMAX(CVSS_KEY_BASE_NUM, <br class="typebreak"/>
&#160;&#160;&#160;&#160;&#160;&#160;CVSS_KEY_TEMPORAL_NUM), <br class="typebreak"/>
&#160;&#160;&#160;&#160;&#160;&#160;CVSS_KEY_ENVIRONMENTAL_NUM)]</td></tr>
<tr class="separator:a47374712ebd8fabd8a4ce645b19a37dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af91de77bd7ccaecce17a001720d16340"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><b>metrics</b></td></tr>
<tr class="separator:af91de77bd7ccaecce17a001720d16340"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>CVSS metrics. </p>
<p>base, temporal or environmental metrics </p>
</div><hr/>The documentation for this struct was generated from the following files:<ul>
<li><a class="el" href="cvss__priv_8h_source.html">cvss_priv.h</a></li>
<li><a class="el" href="cvss__score_8h_source.html">cvss_score.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
</body>
</html>