OpenVAS Scanner  6.0.1
src Directory Reference

Files

file  attack.c
 Launches the plugins, and manages multithreading.
 
file  attack.h [code]
 attack.c header.
 
file  comm.c
 Communication manager; it manages the NTP Protocol version 1.0 and 1.1.
 
file  comm.h [code]
 comm.c header.
 
file  hosts.c
 Basically creates a new process for each tested host.
 
file  hosts.h [code]
 hosts.c header.
 
file  nasl_plugins.c
 The nasl - plugin class. Loads or launches nasl- plugins.
 
file  ntp.c
 OpenVAS Transfer Protocol handling.
 
file  ntp.h [code]
 Header for ntp.c.
 
file  openvassd.c
 
file  otp.c
 Implements OpenVAS Transfer Protocol.
 
file  otp.h [code]
 Protos for OpenVAS Transfer Protocol.
 
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 openvassd 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.