Open SCAP Library
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
 src
  common
   public
    
oscap.h
General OpenScap functions and types
    
oscap_debug.h
    
oscap_download_cb.h
    
oscap_error.h
    
oscap_export.h
    
oscap_helpers.h
    
oscap_reference.h
    
oscap_text.h
Multilingual text processing interface
   
_error.h
   
bfind.h
   
compat_pthread_barrier.h
   
debug_priv.h
Oscap debug helpers private header
   
elements.c
   
elements.h
   
err_queue.h
   
list.h
   
memusage.h
   
oscap_acquire.h
   
oscap_buffer.h
   
oscap_pcre.h
   
oscap_queue.h
   
oscap_string.h
   
oscapxml.h
   
reference.c
Dublin Core references handling
   
reference_priv.h
   
text_priv.h
   
tsort.h
   
util.h
   
xml_iterate.h
   
xmlns_priv.h
   
xmltext_priv.h
  CPE
   public
    
cpe_dict.h
Interface to Common Platform Enumeration (CPE) Dictionary
    
cpe_lang.h
Interface to Common Platform Enumeration (CPE) Language
    
cpe_name.h
Interface to Common Platform Enumeration (CPE) URI
   
cpe_ctx_priv.h
   
cpe_session_priv.h
   
cpedict.c
Interface to Common Platform Enumeration (CPE) Dictionary
   
cpedict_ext_priv.h
   
cpedict_priv.c
Interface to Common Platform Enumeration (CPE) Language
   
cpedict_priv.h
Interface to Common Platform Enumeration (CPE) Dictionary
   
cpelang.c
Interface to Common Platform Enumeration (CPE) Language
   
cpelang_priv.c
Interface to Common Platform Enumeration (CPE) Language
   
cpelang_priv.h
Interface to Common Platform Enumeration (CPE) Language
   
cpename.c
Interface to Common Platform Enumeration (CPE) URI
  DS
   public
    
ds_rds_session.h
    
ds_sds_session.h
    
scap_ds.h
Open-scap Data Stream interface
   
ds_common.h
   
ds_rds_session_priv.h
   
ds_sds_session_priv.h
   
rds_index_priv.h
   
rds_priv.h
   
sds_index_priv.h
   
sds_priv.h
  OVAL
   adt
    
oval_collection.c
Open Vulnerability and Assessment Language
    
oval_collection_impl.h
Open Vulnerability and Assessment Language
    
oval_smc_impl.h
    
oval_smc_iterator_impl.h
    
oval_string_map.c
Open Vulnerability and Assessment Language
    
oval_string_map_impl.h
Open Vulnerability and Assessment Language
   probes
    crapi
     
crapi.h
     
digest.h
    independent
     
environmentvariable58_probe.c
Environmentvariable58 probe
     
environmentvariable58_probe.h
     
environmentvariable_probe.c
Environmentvariable probe
     
environmentvariable_probe.h
     
family_probe.c
Family probe
     
family_probe.h
     
filehash58_probe.c
Filehash58 probe
     
filehash58_probe.h
     
filehash_probe.c
Filehash probe
     
filehash_probe.h
     
filemd5_probe.c
Filemd5 probe
     
sql57_probe.c
Sql57 probe
     
sql57_probe.h
     
sql_probe.c
Sql probe
     
sql_probe.h
     
system_info_probe.c
System_info probe
     
system_info_probe.h
     
textfilecontent54_probe.c
Textfilecontent54 probe
     
textfilecontent54_probe.h
     
textfilecontent_probe.c
Textfilecontent probe
     
textfilecontent_probe.h
     
variable_probe.c
Variable probe
     
variable_probe.h
     
xmlfilecontent_probe.c
Xmlfilecontent probe
     
xmlfilecontent_probe.h
     
yamlfilecontent_probe.h
    probe
     
entcmp.c
     
entcmp.h
     
icache.h
     
input_handler.h
     
ncache.h
     
option.h
     
probe.h
     
probe_main.h
     
rcache.h
     
worker.h
    public
     
probe-api.h
Probe API public header
     
probe-common.h
     
probe-table.h
    SEAP
     generic
      rbt
       
rbt.h
       
rbt_common.h
       
rbt_i32.h
       
rbt_i64.h
       
rbt_str.h
      
bfind.h
      
bitmap.h
      
common.h
      
redblack.h
      
spb.h
      
strbuf.h
      
strto.h
      
xbase64.h
     public
      
sexp-datatype.h
      
sexp-manip.h
S-expression object manipulation functions - public header
      
sexp-manip_r.h
      
sexp-output.h
      
sexp-types.h
      
sexp.h
     
_seap-command.h
     
_seap-error.h
     
_seap-message.h
     
_seap-packet.h
     
_seap-packetq.h
     
_seap-types.h
     
_seap.h
     
_sexp-atomic.h
     
_sexp-datatype.h
     
_sexp-ID.h
     
_sexp-output.h
     
_sexp-rawptr.h
     
_sexp-types.h
     
_sexp-value.h
     
MurmurHash3.h
     
sch_queue.h
     
seap-command-backendT.h
     
seap-descriptor.h
     
sexp-ID.c
S-expression object ID functions - implementation
     
sexp-manip.c
S-expression object manipulation functions - implementation
    unix
     linux
      
dpkginfo-helper.h
      
dpkginfo_probe.c
Dpkginfo probe
      
dpkginfo_probe.h
      
fwupdsecattr_probe.c
Firmware security attribute probe
      
fwupdsecattr_probe.h
      
iflisteners-proto.h
      
iflisteners_probe.c
Iflisteners probe
      
iflisteners_probe.h
      
inetlisteningservers_probe.c
Inetlisteningserver probe
      
inetlisteningservers_probe.h
      
oval_dbus.h
      
partition_probe.c
Partition probe implementation
      
partition_probe.h
      
probe-chroot.h
      
rpm-helper.h
      
rpminfo_probe.c
Rpminfo probe
      
rpminfo_probe.h
      
rpmverify_probe.c
Rpmverify probe
      
rpmverify_probe.h
      
rpmverifyfile_probe.c
Rpmverifyfile probe
      
rpmverifyfile_probe.h
      
rpmverifypackage_probe.c
Rpmverifypackage probe
      
rpmverifypackage_probe.h
      
selinuxboolean_probe.c
Selinuxboolean probe
      
selinuxboolean_probe.h
      
selinuxsecuritycontext_probe.c
Selinuxsecuritycontext probe
      
selinuxsecuritycontext_probe.h
      
systemdshared.h
      
systemdunitdependency_probe.c
Implementation of the systemdunitdependency_object
      
systemdunitdependency_probe.h
      
systemdunitproperty_probe.c
Implementation of the systemdunitproperty_object
      
systemdunitproperty_probe.h
     solaris
      
isainfo_probe.c
Isainfo probe
      
isainfo_probe.h
     
dnscache_probe.h
     
file_probe.c
File probe
     
file_probe.h
     
fileextendedattribute_probe.c
Fileextendedattribute probe
     
fileextendedattribute_probe.h
     
gconf_probe.c
Gconf probe implementation
     
gconf_probe.h
     
interface_probe.c
Interface probe
     
interface_probe.h
     
password_probe.c
Password probe
     
password_probe.h
     
process58-capability.h
     
process58_probe.c
Process58 probe
     
process58_probe.h
     
process_probe.c
Process probe
     
process_probe.h
     
routingtable_probe.c
Routingtable probe
     
routingtable_probe.h
     
runlevel_probe.c
Runlevel probe
     
runlevel_probe.h
     
shadow_probe.c
Shadow probe
     
shadow_probe.h
     
symlink_probe.c
Implementation of the symlink_object
     
symlink_probe.h
     
sysctl_probe.c
Implementation of the sysctl_object
     
sysctl_probe.h
     
uname_probe.c
Uname probe
     
uname_probe.h
     
xinetd_probe.c
Xinetd probe
     
xinetd_probe.h
    windows
     
accesstoken_probe.h
     
registry_probe.h
     
wmi57_probe.h
    
_probe-api.h
Probe API private header file
    
fsdev.c
Fsdev API implementation
    
fsdev.h
Fsdev header file
    
oval_fts.h
    
probe-api.c
Probe API implmentation
   public
    
oval_adt.h
    
oval_agent_api.h
    
oval_agent_xccdf_api.h
    
oval_definitions.h
    
oval_directives.h
    
oval_probe.h
OVAL probe interface API public header
    
oval_probe_session.h
OVAL probe session API private header
    
oval_results.h
    
oval_schema_version.h
    
oval_session.h
    
oval_system_characteristics.h
    
oval_types.h
    
oval_variables.h
   results
    
oval_cmp_basic_impl.h
    
oval_cmp_evr_string_impl.h
Open Vulnerability and Assessment Language
    
oval_cmp_impl.h
    
oval_cmp_ip_address_impl.h
Open Vulnerability and Assessment Language
    
oval_resModel.c
Open Vulnerability and Assessment Language
    
oval_resultCriteriaNode.c
Open Vulnerability and Assessment Language
    
oval_resultItem.c
Open Vulnerability and Assessment Language
    
oval_results_impl.h
Open Vulnerability and Assessment Language
    
oval_resultSystem.c
Open Vulnerability and Assessment Language
    
oval_resultTest.c
Open Vulnerability and Assessment Language
    
oval_status_counter.h
   
_oval_probe_handler.h
OVAL probe handler private header
   
_oval_probe_session.h
   
collectVarRefs_impl.h
   
fts_sun.h
   
oval_affected.c
Open Vulnerability and Assessment Language
   
oval_agent.c
Open Vulnerability and Assessment Language
   
oval_agent_api_impl.h
Open Vulnerability and Assessment Language
   
oval_behavior.c
Open Vulnerability and Assessment Language
   
oval_component.c
Open Vulnerability and Assessment Language
   
oval_criteriaNode.c
Open Vulnerability and Assessment Language
   
oval_definition.c
Open Vulnerability and Assessment Language
   
oval_definitions_impl.h
Open Vulnerability and Assessment Language
   
oval_defModel.c
Open Vulnerability and Assessment Language
   
oval_directives.c
Open Vulnerability and Assessment Language
   
oval_directives_impl.h
Open Vulnerability and Assessment Language
   
oval_entity.c
Open Vulnerability and Assessment Language
   
oval_enumerations.c
Open Vulnerability and Assessment Language
   
oval_filter.c
OVAL filter data type implementation
   
oval_generator.c
OVAL generator data type implementation
   
oval_glob_to_regex.c
Open Vulnerability and Assessment Language
   
oval_glob_to_regex.h
   
oval_message.c
Open Vulnerability and Assessment Language
   
oval_object.c
Open Vulnerability and Assessment Language
   
oval_objectContent.c
Open Vulnerability and Assessment Language
   
oval_parser.c
Open Vulnerability and Assessment Language
   
oval_parser_impl.h
Open Vulnerability and Assessment Language
   
oval_probe_ext.h
   
oval_probe_handler.c
OVAL probe handler API implementation
   
oval_probe_impl.h
OVAL probe interface private header
   
oval_probe_session.c
OVAL probe session API implementation
   
oval_reference.c
Open Vulnerability and Assessment Language
   
oval_set.c
Open Vulnerability and Assessment Language
   
oval_sexp.c
OVAL to/from S-exp conversion functions - implementation
   
oval_sexp.h
OVAL to/from S-exp conversion functions - header file
   
oval_state.c
Open Vulnerability and Assessment Language
   
oval_stateContent.c
Open Vulnerability and Assessment Language
   
oval_syschar.c
Open Vulnerability and Assessment Language
   
oval_sysEnt.c
Open Vulnerability and Assessment Language
   
oval_sysInfo.c
Open Vulnerability and Assessment Language
   
oval_sysInterface.c
Open Vulnerability and Assessment Language
   
oval_sysItem.c
Open Vulnerability and Assessment Language
   
oval_sysModel.c
Open Vulnerability and Assessment Language
   
oval_system_characteristics_impl.h
Open Vulnerability and Assessment Language
   
oval_test.c
Open Vulnerability and Assessment Language
   
oval_value.c
Open Vulnerability and Assessment Language
   
oval_variable.c
Open Vulnerability and Assessment Language
   
oval_variableBinding.c
Open Vulnerability and Assessment Language
   
oval_varModel.c
Open Vulnerability and Assessment Language
  SCE
   public
    
sce_engine_api.h
   
module_entry.c
Extra Check Engines Module Entry for Script Check Engine
   
sce_engine.c
Script Check Engine
  source
   public
    
oscap_source.h
   
bz2_priv.h
   
doc_type_priv.h
   
oscap_source_priv.h
   
schematron_priv.h
   
signature_priv.h
   
validate_priv.h
   
xslt_priv.h
  XCCDF
   public
    
xccdf_benchmark.h
Open-scap XCCDF library interface
    
xccdf_session.h
High Level API for OpenSCAP XCCDF operations
   
elements.h
   
helpers.h
   
item.h
   
result_scoring_priv.h
   
unused.h
   
xccdf_impl.h
  XCCDF_POLICY
   public
    
check_engine_plugin.h
    
xccdf_policy.h
Open-scap XCCDF Policy library interface
   
reporter_priv.h
   
xccdf_policy_engine_priv.h
   
xccdf_policy_model_priv.h
   
xccdf_policy_priv.h
   
xccdf_policy_resolve.h