Sophie

Sophie

distrib > Mandriva > current > x86_64 > by-pkgid > 3736f276bb1ccfbcee6cb2d27b25d981 > files > 920

openscap-devel-0.5.7-1mdv2010.1.x86_64.rpm

\hypertarget{structxccdf__fix}{
\section{xccdf\_\-fix Struct Reference}
\label{structxccdf__fix}\index{xccdf\_\-fix@{xccdf\_\-fix}}
}


XCCDF automatic fix.  


{\ttfamily \#include $<$xccdf.h$>$}\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
const char $\ast$ \hyperlink{structxccdf__fix_a54755b4479f39ede2111340179b728d7}{xccdf\_\-fix\_\-get\_\-content} (const struct \hyperlink{structxccdf__fix}{xccdf\_\-fix} $\ast$fix)
\begin{DoxyCompactList}\small\item\em Get fix content (e.g. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__fix_a79e854a3baaaa8fa6e52d39d0ec904c7}{
bool \hyperlink{structxccdf__fix_a79e854a3baaaa8fa6e52d39d0ec904c7}{xccdf\_\-fix\_\-get\_\-reboot} (const struct \hyperlink{structxccdf__fix}{xccdf\_\-fix} $\ast$fix)}
\label{structxccdf__fix_a79e854a3baaaa8fa6e52d39d0ec904c7}

\begin{DoxyCompactList}\small\item\em True if the fix needs rebooting a system. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__fix_a882f6cfe2776578ba4dc2a23cfec968c}{
\hyperlink{group__XCCDF_ga534ac2d5662227cff66913038f4263e1}{xccdf\_\-strategy\_\-t} \hyperlink{structxccdf__fix_a882f6cfe2776578ba4dc2a23cfec968c}{xccdf\_\-fix\_\-get\_\-strategy} (const struct \hyperlink{structxccdf__fix}{xccdf\_\-fix} $\ast$fix)}
\label{structxccdf__fix_a882f6cfe2776578ba4dc2a23cfec968c}

\begin{DoxyCompactList}\small\item\em Get fix strategy. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__fix_a42e85a99dfea7ad0c015ff268befbbf9}{
\hyperlink{group__XCCDF_ga209163661038a6be4066cdec716c997f}{xccdf\_\-level\_\-t} \hyperlink{structxccdf__fix_a42e85a99dfea7ad0c015ff268befbbf9}{xccdf\_\-fix\_\-get\_\-complexity} (const struct \hyperlink{structxccdf__fix}{xccdf\_\-fix} $\ast$fix)}
\label{structxccdf__fix_a42e85a99dfea7ad0c015ff268befbbf9}

\begin{DoxyCompactList}\small\item\em Get fix complexity. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__fix_a9edd23d08993d0429a3572ec4dedbc86}{
\hyperlink{group__XCCDF_ga209163661038a6be4066cdec716c997f}{xccdf\_\-level\_\-t} \hyperlink{structxccdf__fix_a9edd23d08993d0429a3572ec4dedbc86}{xccdf\_\-fix\_\-get\_\-disruption} (const struct \hyperlink{structxccdf__fix}{xccdf\_\-fix} $\ast$fix)}
\label{structxccdf__fix_a9edd23d08993d0429a3572ec4dedbc86}

\begin{DoxyCompactList}\small\item\em Get fix disruption. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__fix_a38df0cf7321847cb91a2e4d581f03912}{
const char $\ast$ \hyperlink{structxccdf__fix_a38df0cf7321847cb91a2e4d581f03912}{xccdf\_\-fix\_\-get\_\-id} (const struct \hyperlink{structxccdf__fix}{xccdf\_\-fix} $\ast$fix)}
\label{structxccdf__fix_a38df0cf7321847cb91a2e4d581f03912}

\begin{DoxyCompactList}\small\item\em Get fix ID,. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__fix_aa4395d2ef452ea1692eb52e19c2cb0a0}{
const char $\ast$ \hyperlink{structxccdf__fix_aa4395d2ef452ea1692eb52e19c2cb0a0}{xccdf\_\-fix\_\-get\_\-system} (const struct \hyperlink{structxccdf__fix}{xccdf\_\-fix} $\ast$fix)}
\label{structxccdf__fix_aa4395d2ef452ea1692eb52e19c2cb0a0}

\begin{DoxyCompactList}\small\item\em Get fix fixing system URI,. \item\end{DoxyCompactList}\item 
\hypertarget{structxccdf__fix_a85e87548c2dbc16a989c2bcdc174e99b}{
const char $\ast$ \hyperlink{structxccdf__fix_a85e87548c2dbc16a989c2bcdc174e99b}{xccdf\_\-fix\_\-get\_\-platform} (const struct \hyperlink{structxccdf__fix}{xccdf\_\-fix} $\ast$fix)}
\label{structxccdf__fix_a85e87548c2dbc16a989c2bcdc174e99b}

\begin{DoxyCompactList}\small\item\em Get URI of a platform the fix applies to. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structxccdf__fix_ae16f1f7367d892e75c3b35c6b1870ccf}{
bool {\bfseries reboot}}
\label{structxccdf__fix_ae16f1f7367d892e75c3b35c6b1870ccf}

\item 
\hypertarget{structxccdf__fix_ad9409b8c7248c4e805db5b3d511e20fe}{
\hyperlink{group__XCCDF_ga534ac2d5662227cff66913038f4263e1}{xccdf\_\-strategy\_\-t} {\bfseries strategy}}
\label{structxccdf__fix_ad9409b8c7248c4e805db5b3d511e20fe}

\item 
\hypertarget{structxccdf__fix_a443013081b002678397c98c5e7da12ec}{
\hyperlink{group__XCCDF_ga209163661038a6be4066cdec716c997f}{xccdf\_\-level\_\-t} {\bfseries disruption}}
\label{structxccdf__fix_a443013081b002678397c98c5e7da12ec}

\item 
\hypertarget{structxccdf__fix_afd9d3336f5b177967e00ce1344ca83a0}{
\hyperlink{group__XCCDF_ga209163661038a6be4066cdec716c997f}{xccdf\_\-level\_\-t} {\bfseries complexity}}
\label{structxccdf__fix_afd9d3336f5b177967e00ce1344ca83a0}

\item 
\hypertarget{structxccdf__fix_a9e6d3c0963f673b801973e465e3d03b7}{
char $\ast$ {\bfseries id}}
\label{structxccdf__fix_a9e6d3c0963f673b801973e465e3d03b7}

\item 
\hypertarget{structxccdf__fix_ac1a421fba80ddad2b92feb188eeec9f9}{
char $\ast$ {\bfseries content}}
\label{structxccdf__fix_ac1a421fba80ddad2b92feb188eeec9f9}

\item 
\hypertarget{structxccdf__fix_a7f2439fccbef14b3c977c01f0f503174}{
char $\ast$ {\bfseries system}}
\label{structxccdf__fix_a7f2439fccbef14b3c977c01f0f503174}

\item 
\hypertarget{structxccdf__fix_a191b0ef1d91efa0c350250b9d7730c5a}{
char $\ast$ {\bfseries platform}}
\label{structxccdf__fix_a191b0ef1d91efa0c350250b9d7730c5a}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
XCCDF automatic fix. \begin{DoxySeeAlso}{See also}
\hyperlink{structxccdf__rule}{xccdf\_\-rule} 
\end{DoxySeeAlso}


\subsection{Member Function Documentation}
\hypertarget{structxccdf__fix_a54755b4479f39ede2111340179b728d7}{
\index{xccdf\_\-fix@{xccdf\_\-fix}!xccdf\_\-fix\_\-get\_\-content@{xccdf\_\-fix\_\-get\_\-content}}
\index{xccdf\_\-fix\_\-get\_\-content@{xccdf\_\-fix\_\-get\_\-content}!xccdf_fix@{xccdf\_\-fix}}
\subsubsection[{xccdf\_\-fix\_\-get\_\-content}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ xccdf\_\-fix\_\-get\_\-content (const struct {\bf xccdf\_\-fix} $\ast$ {\em fix})}}
\label{structxccdf__fix_a54755b4479f39ede2111340179b728d7}


Get fix content (e.g. a script). 

The documentation for this struct was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/pvrabec/openscap/openscap-\/0.5.7/src/XCCDF/item.h\item 
/home/pvrabec/openscap/openscap-\/0.5.7/src/XCCDF/public/\hyperlink{xccdf_8h}{xccdf.h}\end{DoxyCompactItemize}