OpenVAS Scanner 23.23.1
nasl_cmd_exec.h
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2023 Greenbone AG
2 * SPDX-FileCopyrightText: 2002-2003 Michel Arboi
3 * SPDX-FileCopyrightText: 2002-2003 Renaud Deraison
4 *
5 * SPDX-License-Identifier: GPL-2.0-only
6 */
7
8#ifndef NASL_NASL_CMD_EXEC_H
9#define NASL_NASL_CMD_EXEC_H
10
11#include "nasl_lex_ctxt.h"
12
15
18
21
24
27
30
33
36
39
42
45
48
49#endif
tree_cell * nasl_get_tmp_dir(lex_ctxt *)
Definition nasl_cmd_exec.c:360
tree_cell * nasl_file_seek(lex_ctxt *)
Seek in file.
Definition nasl_cmd_exec.c:586
tree_cell * nasl_file_stat(lex_ctxt *)
Stat file.
Definition nasl_cmd_exec.c:391
tree_cell * nasl_pread(lex_ctxt *)
Spawn a process.
Definition nasl_cmd_exec.c:100
tree_cell * nasl_find_in_path(lex_ctxt *)
Definition nasl_cmd_exec.c:243
tree_cell * nasl_file_read(lex_ctxt *)
Read file.
Definition nasl_cmd_exec.c:501
tree_cell * nasl_file_close(lex_ctxt *)
Close file.
Definition nasl_cmd_exec.c:474
tree_cell * nasl_unlink(lex_ctxt *)
Unlink file.
Definition nasl_cmd_exec.c:306
tree_cell * nasl_fwrite(lex_ctxt *)
Write file.
Definition nasl_cmd_exec.c:331
tree_cell * nasl_fread(lex_ctxt *)
Read file.
Definition nasl_cmd_exec.c:270
tree_cell * nasl_file_write(lex_ctxt *)
Write file.
Definition nasl_cmd_exec.c:543
tree_cell * nasl_file_open(lex_ctxt *)
Open file.
Definition nasl_cmd_exec.c:416
struct struct_lex_ctxt lex_ctxt
struct TC tree_cell