\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}