40#include "oscap_export.h"
45#define OVAL_PDFLAG_NOREPLY 0x0001
46#define OVAL_PDFLAG_NORECONN 0x0002
47#define OVAL_PDGLAG_RUNALL 0x0004
48#define OVAL_PDFLAG_RUNNOW 0x0008
49#define OVAL_PDFLAG_SLAVE 0x0010
51#define OVAL_PDFLAG_MASK (0x0001|0x0002|0x0004|0x0008|0x0010)
OSCAP_API int OSCAP_API int OSCAP_API int oval_probe_query_variable(oval_probe_session_t *sess, struct oval_variable *variable)
Query the specified variable and all its dependencies in order to compute the vector of its values.
OSCAP_API int oval_probe_query_sysinfo(oval_probe_session_t *sess, struct oval_sysinfo **out_sysinfo) __attribute__((nonnull(1
Evaluate system info probe.
OSCAP_API int OSCAP_API int oval_probe_query_object(oval_probe_session_t *psess, struct oval_object *object, int flags, struct oval_syschar **out_syschar) __attribute__((nonnull(1
Evaluate an object.
OVAL probe session API private header.
An Oval_object instance describes a set of items to look for on an instrumented host platform.
Definition: oval_object.c:45
OVAL probe session structure.
Definition: _oval_probe_session.h:42
Characteristics bound to an Oval_object.
Definition: oval_syschar.c:47
General instrumented host description.
Definition: oval_sysInfo.c:45
An oval variable resolves an oval_value stream which specifies constraints for oval_object s and ova...
Definition: oval_variable.c:50