OpenVAS Libraries
9.0.1
|
#include <signal.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>
#include <libssh/libssh.h>
#include <gnutls/gnutls.h>
#include <sys/wait.h>
#include "../misc/network.h"
#include "nasl.h"
#include "nasl_lex_ctxt.h"
#include "exec.h"
#include "../base/gpgme_util.h"
#include "../base/kb.h"
#include "../base/openvas_hosts.h"
#include "../base/nvti.h"
#include "../misc/prefs.h"
#include "../misc/nvt_categories.h"
#include <glib.h>
Macros | |
#define | MAP_FAILED ((void*)-1) |
Functions | |
char * | nasl_version (void) |
int | execute_instruction (struct arglist *, char *) |
void | exit_nasl (struct arglist *, int) |
void | sighandler () |
struct arglist * | init (char *hostname, struct in6_addr *ip, char *fqdn, kb_t kb) |
int | main (int argc, char **argv) |
Main of the standalone nasl interpretor. More... | |
Variables | |
FILE * | nasl_trace_fp |
Source of the standalone NASL interpreter of OpenVAS.
#define MAP_FAILED ((void*)-1) |
int execute_instruction | ( | struct arglist * | , |
char * | |||
) |
void exit_nasl | ( | struct arglist * | , |
int | |||
) |
int main | ( | int | argc, |
char ** | argv | ||
) |
Main of the standalone nasl interpretor.
char* nasl_version | ( | void | ) |
void sighandler | ( | ) |
FILE* nasl_trace_fp |