OpenVAS Libraries
9.0.2
|
#include <errno.h>
#include <fcntl.h>
#include <glib.h>
#include <signal.h>
#include <string.h>
#include <sys/wait.h>
#include <sys/stat.h>
#include <sys/param.h>
#include <unistd.h>
#include "../misc/plugutils.h"
#include "../misc/popen.h"
#include "nasl_tree.h"
#include "nasl_global_ctxt.h"
#include "nasl_func.h"
#include "nasl_var.h"
#include "nasl_lex_ctxt.h"
#include "nasl_cmd_exec.h"
#include "nasl_debug.h"
Macros | |
#define | MAXPATHLEN 4096 |
This file contains all the "unsafe" functions found in NASL. More... | |
Functions | |
tree_cell * | nasl_pread (lex_ctxt *lexic) |
tree_cell * | nasl_find_in_path (lex_ctxt *lexic) |
tree_cell * | nasl_fread (lex_ctxt *lexic) |
Read file. More... | |
tree_cell * | nasl_unlink (lex_ctxt *lexic) |
Unlink file. More... | |
tree_cell * | nasl_fwrite (lex_ctxt *lexic) |
Write file. More... | |
tree_cell * | nasl_get_tmp_dir (lex_ctxt *lexic) |
tree_cell * | nasl_file_stat (lex_ctxt *lexic) |
Stat file. More... | |
tree_cell * | nasl_file_open (lex_ctxt *lexic) |
Open file. More... | |
tree_cell * | nasl_file_close (lex_ctxt *lexic) |
Close file. More... | |
tree_cell * | nasl_file_read (lex_ctxt *lexic) |
Read file. More... | |
tree_cell * | nasl_file_write (lex_ctxt *lexic) |
Write file. More... | |
tree_cell * | nasl_file_seek (lex_ctxt *lexic) |
Seek in file. More... | |
Variables | |
static void(*)(*) | old_sig_i () = NULL |
static void(*)(*) | old_sig_c = NULL |
#define MAXPATHLEN 4096 |
This file contains all the "unsafe" functions found in NASL.
void(*)(*) old_sig_c = NULL |
void(*)(*) old_sig_i() = NULL |