OpenVAS Scanner
7.0.1~git
|
Go to the documentation of this file.
19 #ifndef NASL_VAR_H_INCLUDED
20 #define NASL_VAR_H_INCLUDED
33 #define VAR_NAME_HASH 17
53 #ifdef ALL_VARIABLES_NAMED
68 #ifndef ALL_VARIABLES_NAMED
71 #define var_name u.av_name
struct st_n_nasl_var ** hash_elt
nasl_iterator nasl_array_iterator(void *, tree_cell *)
int add_var_to_list(nasl_array *, int, const anon_nasl_var *)
anon_nasl_var * nasl_get_var_by_num(void *, nasl_array *, int, int)
const char * var2str(anon_nasl_var *)
tree_cell * var2cell(anon_nasl_var *)
int array_max_index(nasl_array *)
tree_cell * make_array_from_elems(tree_cell *)
struct st_n_nasl_var * next_var
void free_array(nasl_array *)
struct st_n_nasl_var named_nasl_var
struct st_nasl_string nasl_string_t
tree_cell * nasl_affect(tree_cell *, tree_cell *)
void clear_unnamed_var(anon_nasl_var *)
tree_cell * nasl_iterate_array(nasl_iterator *)
char * array2str(const nasl_array *)
struct st_nasl_array nasl_array
union st_a_nasl_var::@4 v
struct st_a_nasl_var anon_nasl_var
tree_cell * copy_ref_array(const tree_cell *)
int add_var_to_array(nasl_array *, char *, const anon_nasl_var *)
int hash_str2(const char *, int)
struct st_a_nasl_var ** num_elt