OpenVAS Scanner 21.4.1
src Directory Reference

Files

file  attack.c
 Launches the plugins, and manages multithreading.
 
file  attack.h [code]
 attack.c header.
 
file  attack_tests.c
 
file  hosts.c
 Basically creates a new process for each tested host.
 
file  hosts.h [code]
 hosts.c header.
 
file  main.c
 Main function of openvas.
 
file  nasl_plugins.c
 The nasl - plugin class. Loads or launches nasl- plugins.
 
file  openvas.c
 
file  openvas.h [code]
 
file  pluginlaunch.c
 Manages the launching of plugins within processes.
 
file  pluginlaunch.h [code]
 pluginlaunch.c header.
 
file  pluginload.c
 Loads plugins from disk into memory.
 
file  pluginload.h [code]
 pluginload.c header.
 
file  pluginscheduler.c
 Tells openvas which plugin should be executed next.
 
file  pluginscheduler.h [code]
 header for pluginscheduler.c
 
file  plugs_req.c
 Performs various checks for requirements set in a given plugin.
 
file  plugs_req.h [code]
 plugs_req.c header.
 
file  processes.c
 Creates new threads.
 
file  processes.h [code]
 processes.c header.
 
file  sighand.c
 Provides signal handling functions.
 
file  sighand.h [code]
 headerfile for sighand.c.
 
file  utils.c
 A bunch of miscellaneous functions, mostly file conversions.
 
file  utils.h [code]
 utils.c headerfile.