22#ifndef OVAL_PROBE_EXT_H
23#define OVAL_PROBE_EXT_H
30#include "common/util.h"
57oval_pext_t *oval_pext_new(
void);
58void oval_pext_free(oval_pext_t *pext);
59int oval_probe_ext_init(oval_pext_t *pext);
60int oval_probe_ext_eval(SEAP_CTX_t *ctx,
oval_pd_t *pd, oval_pext_t *pext,
struct oval_syschar *syschar,
int flags);
61int oval_probe_ext_reset(SEAP_CTX_t *ctx,
oval_pd_t *pd, oval_pext_t *pext);
62int oval_probe_ext_abort(SEAP_CTX_t *ctx,
oval_pd_t *pd, oval_pext_t *pext);
64int oval_probe_ext_handler(
oval_subtype_t type,
void *ptr,
int act, ...);
65int oval_probe_sys_handler(
oval_subtype_t type,
void *ptr,
int act, ...);
oval_subtype_t
Unknown subtypes.
Definition oval_types.h:127
OVAL probe interface private header.
Open Vulnerability and Assessment Language.
Definition oval_probe_ext.h:32
Definition oval_probe_ext.h:38
Definition oval_probe_ext.h:44
OVAL System Characteristics model.
Definition oval_sysModel.c:56
Characteristics bound to an Oval_object.
Definition oval_syschar.c:47