OpenVAS Scanner
23.23.1
nasl
lint.h
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2023 Greenbone AG
2
* SPDX-FileCopyrightText: 2006 Software in the Public Interest, Inc.
3
* SPDX-FileCopyrightText: 1998-2006 Tenable Network Security, Inc.
4
*
5
* SPDX-License-Identifier: GPL-2.0-only
6
*/
7
8
#ifndef NASL_LINT_H
9
#define NASL_LINT_H
10
11
#include "
nasl_lex_ctxt.h
"
12
13
enum
nasl_lint_feature_flags
14
{
15
NLFF_NONE
= 0,
16
NLFF_STRICT_INCLUDES
= 1
17
};
18
19
void
20
nasl_lint_feature_flags
(
int
flags);
21
22
tree_cell
*
23
nasl_lint
(
lex_ctxt
*lexic,
tree_cell
*st);
24
25
#endif
nasl_lint
tree_cell * nasl_lint(lex_ctxt *lexic, tree_cell *st)
Search for errors in a nasl script.
Definition
lint.c:811
nasl_lint_feature_flags
nasl_lint_feature_flags
Definition
lint.h:14
NLFF_STRICT_INCLUDES
@ NLFF_STRICT_INCLUDES
Definition
lint.h:16
NLFF_NONE
@ NLFF_NONE
Definition
lint.h:15
nasl_lex_ctxt.h
lex_ctxt
struct struct_lex_ctxt lex_ctxt
tree_cell
struct TC tree_cell
Generated on
for OpenVAS Scanner by
1.14.0